>>> py3-ducc0: Building community/py3-ducc0 0.34.0-r2 (using abuild 3.14.1-r1) started Fri, 08 Nov 2024 07:52:27 +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-r2) (7/43) Installing sqlite-libs (3.47.0-r0) (8/43) Installing python3 (3.12.7-r1) (9/43) Installing python3-pycache-pyc0 (3.12.7-r1) (10/43) Installing pyc (3.12.7-r1) (11/43) Installing python3-pyc (3.12.7-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.1.4-r0) (20/43) Installing py3-parsing-pyc (3.1.4-r0) (21/43) Installing py3-packaging (24.1-r0) (22/43) Installing py3-packaging-pyc (24.1-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.7-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.3-r0) (37/43) Installing py3-pytest-pyc (8.3.3-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.2-r0) (42/43) Installing py3-numpy-pyc (2.1.2-r0) (43/43) Installing .makedepends-py3-ducc0 (20241108.075233) Executing busybox-1.37.0-r6.trigger OK: 622 MiB in 141 packages >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/ducc-ducc0_0_34_0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/ducc-ducc0_0_34_0.tar.gz.part' ducc-ducc0_0_34_0.ta 100% |********************************| 412k 0:00:00 ETA '/var/cache/distfiles/v3.21/ducc-ducc0_0_34_0.tar.gz.part' saved >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/ducc-ducc0_0_34_0.tar.gz >>> py3-ducc0: Checking sha512sums... ducc-ducc0_0_34_0.tar.gz: OK fix-test-fft.patch: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/v3.21/ducc-ducc0_0_34_0.tar.gz... >>> py3-ducc0: fix-test-fft.patch patching file python/test/test_fft.py 2024-11-08 07:52:40,375 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-11-08 07:52:40,860 root INFO running bdist_wheel 2024-11-08 07:52:40,904 root INFO running build 2024-11-08 07:52:40,904 root INFO running build_py 2024-11-08 07:52:40,916 root INFO running egg_info 2024-11-08 07:52:40,916 root INFO creating src/ducc0.egg-info 2024-11-08 07:52:40,925 root INFO writing src/ducc0.egg-info/PKG-INFO 2024-11-08 07:52:40,928 root INFO writing dependency_links to src/ducc0.egg-info/dependency_links.txt 2024-11-08 07:52:40,929 root INFO writing requirements to src/ducc0.egg-info/requires.txt 2024-11-08 07:52:40,929 root INFO writing top-level names to src/ducc0.egg-info/top_level.txt 2024-11-08 07:52:40,930 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2024-11-08 07:52:41,015 root INFO reading manifest file 'src/ducc0.egg-info/SOURCES.txt' 2024-11-08 07:52:41,016 root INFO reading manifest template 'MANIFEST.in' 2024-11-08 07:52:41,027 root INFO adding license file 'LICENSE' 2024-11-08 07:52:41,031 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2024-11-08 07:52:41,043 root INFO creating build 2024-11-08 07:52:41,044 root INFO creating build/lib.linux-riscv64-cpython-312 2024-11-08 07:52:41,045 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0 2024-11-08 07:52:41,045 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,046 root INFO copying src/ducc0/sht/alm.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,047 root INFO copying src/ducc0/sht/sht.cc -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,049 root INFO copying src/ducc0/sht/sht.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,051 root INFO copying src/ducc0/sht/sht_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,052 root INFO copying src/ducc0/sht/sphere_interpol.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,053 root INFO copying src/ducc0/sht/totalconvolve.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2024-11-08 07:52:41,054 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/bindings 2024-11-08 07:52:41,055 root INFO copying src/ducc0/bindings/array_descriptor.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2024-11-08 07:52:41,056 root INFO copying src/ducc0/bindings/pybind_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2024-11-08 07:52:41,057 root INFO copying src/ducc0/bindings/typecode.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2024-11-08 07:52:41,058 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/nufft 2024-11-08 07:52:41,059 root INFO copying src/ducc0/nufft/nufft.h -> build/lib.linux-riscv64-cpython-312/ducc0/nufft 2024-11-08 07:52:41,060 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/healpix 2024-11-08 07:52:41,061 root INFO copying src/ducc0/healpix/healpix_base.cc -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2024-11-08 07:52:41,062 root INFO copying src/ducc0/healpix/healpix_base.h -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2024-11-08 07:52:41,064 root INFO copying src/ducc0/healpix/healpix_tables.cc -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2024-11-08 07:52:41,065 root INFO copying src/ducc0/healpix/healpix_tables.h -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2024-11-08 07:52:41,066 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2024-11-08 07:52:41,066 root INFO copying src/ducc0/wgridder/wgridder.cc -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2024-11-08 07:52:41,067 root INFO copying src/ducc0/wgridder/wgridder.h -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2024-11-08 07:52:41,069 root INFO copying src/ducc0/wgridder/wgridder_sycl.h -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2024-11-08 07:52:41,071 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,071 root INFO copying src/ducc0/infra/aligned_array.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,072 root INFO copying src/ducc0/infra/bucket_sort.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,074 root INFO copying src/ducc0/infra/error_handling.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,075 root INFO copying src/ducc0/infra/mav.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,076 root INFO copying src/ducc0/infra/mav.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,077 root INFO copying src/ducc0/infra/misc_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,078 root INFO copying src/ducc0/infra/simd.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,079 root INFO copying src/ducc0/infra/string_utils.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,080 root INFO copying src/ducc0/infra/string_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,081 root INFO copying src/ducc0/infra/sycl_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,083 root INFO copying src/ducc0/infra/threading.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,084 root INFO copying src/ducc0/infra/threading.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,085 root INFO copying src/ducc0/infra/timers.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,086 root INFO copying src/ducc0/infra/useful_macros.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2024-11-08 07:52:41,087 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/fft 2024-11-08 07:52:41,088 root INFO copying src/ducc0/fft/fft.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2024-11-08 07:52:41,089 root INFO copying src/ducc0/fft/fft1d_impl.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2024-11-08 07:52:41,091 root INFO copying src/ducc0/fft/fftnd_impl.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2024-11-08 07:52:41,092 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,093 root INFO copying src/ducc0/math/cmplx.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,093 root INFO copying src/ducc0/math/constants.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,094 root INFO copying src/ducc0/math/geom_utils.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,095 root INFO copying src/ducc0/math/geom_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,096 root INFO copying src/ducc0/math/gl_integrator.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,097 root INFO copying src/ducc0/math/gl_integrator.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,098 root INFO copying src/ducc0/math/gridding_kernel.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,099 root INFO copying src/ducc0/math/gridding_kernel.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,100 root INFO copying src/ducc0/math/math_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,101 root INFO copying src/ducc0/math/mcm.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,103 root INFO copying src/ducc0/math/pointing.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,103 root INFO copying src/ducc0/math/pointing.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,104 root INFO copying src/ducc0/math/quaternion.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,105 root INFO copying src/ducc0/math/rangeset.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,106 root INFO copying src/ducc0/math/solvers.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,107 root INFO copying src/ducc0/math/space_filling.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,108 root INFO copying src/ducc0/math/space_filling.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,109 root INFO copying src/ducc0/math/unity_roots.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,111 root INFO copying src/ducc0/math/vec3.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,112 root INFO copying src/ducc0/math/wigner3j.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,113 root INFO copying src/ducc0/math/wigner3j.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2024-11-08 07:52:41,116 root INFO running build_ext 2024-11-08 07:52:41,122 root INFO building 'ducc0' extension 2024-11-08 07:52:41,123 root INFO creating build/temp.linux-riscv64-cpython-312 2024-11-08 07:52:41,124 root INFO creating build/temp.linux-riscv64-cpython-312/python 2024-11-08 07:52:41,125 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.34.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 ./python/fft_pymod.cc:46, from python/ducc.cc:17: ./src/ducc0/fft/fftnd_impl.h: In static member function 'static size_t ducc0::detail_fft::util::thread_count(size_t, const ducc0::detail_mav::fmav_info&, size_t, size_t)': ./src/ducc0/fft/fftnd_impl.h:152:12: warning: unused parameter 'axis' [-Wunused-parameter] 152 | size_t axis, size_t vlen) | ~~~~~~~^~~~ ./src/ducc0/fft/fftnd_impl.h:152:25: warning: unused parameter 'vlen' [-Wunused-parameter] 152 | size_t axis, size_t vlen) | ~~~~~~~^~~~ 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:313:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 313 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 314 | 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:313:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 313 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 314 | 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)::, 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)::&, 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)::, 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)::&)>; size_t = long unsigned int]': ./src/ducc0/sht/sht.cc:3054: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) [with T = float; size_t = long unsigned int; ptrdiff_t = long int]' 3054 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3055 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:3069:17: required from here 3069 | double epsilon); | ^ ./src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 313 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 314 | 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)::, 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)::&, 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)::, 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)::&)>; size_t = long unsigned int]': ./src/ducc0/sht/sht.cc:3054: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) [with T = double; size_t = long unsigned int; ptrdiff_t = long int]' 3054 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3055 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:3081:17: required from here 3081 | double epsilon); | ^ ./src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 313 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 314 | 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:64, from ./src/ducc0/infra/mav.cc:53, 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:129:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = char; long unsigned int alignment = 64]' 129 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ ./src/ducc0/math/solvers.h:312: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]' 312 | 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:113:24: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] 113 | 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:129:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = ducc0::Cmplx; long unsigned int alignment = 64]' 129 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ ./src/ducc0/fft/fftnd_impl.h:360: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]' 360 | template class TmpStorage | ^~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1409: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]' 1409 | 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:113:24: warning: cast from 'ducc0::Cmplx*' to 'void**' increases required alignment of target type [-Wcast-align] 113 | 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:129:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = float; long unsigned int alignment = 64]' 129 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ ./src/ducc0/fft/fftnd_impl.h:360: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]' 360 | template class TmpStorage | ^~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1519: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]' 1519 | general_nd>(in, out, axes, fct, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1520 | 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:113:24: warning: cast from 'float*' to 'void**' increases required alignment of target type [-Wcast-align] 113 | if (ptr) free((reinterpret_cast(ptr))[-1]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-11-08 08:22:26,591 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 2024-11-08 08:23:43,228 root INFO installing to build/bdist.linux-riscv64/wheel 2024-11-08 08:23:43,229 root INFO running install 2024-11-08 08:23:43,274 root INFO running install_lib 2024-11-08 08:23:43,283 root INFO creating build/bdist.linux-riscv64 2024-11-08 08:23:43,284 root INFO creating build/bdist.linux-riscv64/wheel 2024-11-08 08:23:43,285 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0.cpython-312-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel 2024-11-08 08:23:43,338 root INFO creating build/bdist.linux-riscv64/wheel/ducc0 2024-11-08 08:23:43,339 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,340 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,341 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/totalconvolve.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,343 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht.cc -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,346 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/alm.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,347 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,349 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sphere_interpol.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2024-11-08 08:23:43,350 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/bindings 2024-11-08 08:23:43,351 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/typecode.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2024-11-08 08:23:43,353 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/pybind_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2024-11-08 08:23:43,354 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/array_descriptor.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2024-11-08 08:23:43,356 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/nufft 2024-11-08 08:23:43,356 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/nufft/nufft.h -> build/bdist.linux-riscv64/wheel/ducc0/nufft 2024-11-08 08:23:43,359 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/healpix 2024-11-08 08:23:43,360 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_tables.cc -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2024-11-08 08:23:43,361 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_base.cc -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2024-11-08 08:23:43,363 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_base.h -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2024-11-08 08:23:43,365 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_tables.h -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2024-11-08 08:23:43,366 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/wgridder 2024-11-08 08:23:43,367 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder_sycl.h -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2024-11-08 08:23:43,369 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder.cc -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2024-11-08 08:23:43,370 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder.h -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2024-11-08 08:23:43,373 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,374 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/simd.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,376 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/mav.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,377 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/useful_macros.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,378 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/error_handling.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,380 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/string_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,381 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/sycl_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,382 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/mav.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,384 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/string_utils.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,386 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/bucket_sort.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,387 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/misc_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,388 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/aligned_array.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,390 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/timers.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,391 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/threading.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,393 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/threading.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2024-11-08 08:23:43,394 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/fft 2024-11-08 08:23:43,395 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fft1d_impl.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2024-11-08 08:23:43,398 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fftnd_impl.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2024-11-08 08:23:43,400 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fft.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2024-11-08 08:23:43,402 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,403 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/space_filling.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,404 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/wigner3j.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,405 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gridding_kernel.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,406 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/mcm.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,408 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gl_integrator.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,409 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/math_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,410 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/solvers.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,411 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/pointing.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,412 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/rangeset.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,413 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/geom_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,414 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/vec3.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,415 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/geom_utils.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,416 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/wigner3j.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,417 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gridding_kernel.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,419 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/cmplx.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,420 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gl_integrator.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,421 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/pointing.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,422 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/quaternion.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,423 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/constants.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,424 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/unity_roots.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,426 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/space_filling.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2024-11-08 08:23:43,427 root INFO running install_egg_info 2024-11-08 08:23:43,436 root INFO Copying src/ducc0.egg-info to build/bdist.linux-riscv64/wheel/ducc0-0.34.0-py3.12.egg-info 2024-11-08 08:23:43,441 root INFO running install_scripts 2024-11-08 08:23:43,461 root INFO creating build/bdist.linux-riscv64/wheel/ducc0-0.34.0.dist-info/WHEEL 2024-11-08 08:23:43,463 wheel INFO creating '/home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_34_0/.dist/.tmp-qq0x062l/ducc0-0.34.0-cp312-cp312-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2024-11-08 08:23:43,524 wheel INFO adding 'ducc0.cpython-312-riscv64-linux-musl.so' 2024-11-08 08:23:43,694 wheel INFO adding 'ducc0/bindings/array_descriptor.h' 2024-11-08 08:23:43,695 wheel INFO adding 'ducc0/bindings/pybind_utils.h' 2024-11-08 08:23:43,696 wheel INFO adding 'ducc0/bindings/typecode.h' 2024-11-08 08:23:43,698 wheel INFO adding 'ducc0/fft/fft.h' 2024-11-08 08:23:43,700 wheel INFO adding 'ducc0/fft/fft1d_impl.h' 2024-11-08 08:23:43,704 wheel INFO adding 'ducc0/fft/fftnd_impl.h' 2024-11-08 08:23:43,707 wheel INFO adding 'ducc0/healpix/healpix_base.cc' 2024-11-08 08:23:43,709 wheel INFO adding 'ducc0/healpix/healpix_base.h' 2024-11-08 08:23:43,710 wheel INFO adding 'ducc0/healpix/healpix_tables.cc' 2024-11-08 08:23:43,711 wheel INFO adding 'ducc0/healpix/healpix_tables.h' 2024-11-08 08:23:43,713 wheel INFO adding 'ducc0/infra/aligned_array.h' 2024-11-08 08:23:43,714 wheel INFO adding 'ducc0/infra/bucket_sort.h' 2024-11-08 08:23:43,715 wheel INFO adding 'ducc0/infra/error_handling.h' 2024-11-08 08:23:43,716 wheel INFO adding 'ducc0/infra/mav.cc' 2024-11-08 08:23:43,717 wheel INFO adding 'ducc0/infra/mav.h' 2024-11-08 08:23:43,719 wheel INFO adding 'ducc0/infra/misc_utils.h' 2024-11-08 08:23:43,721 wheel INFO adding 'ducc0/infra/simd.h' 2024-11-08 08:23:43,723 wheel INFO adding 'ducc0/infra/string_utils.cc' 2024-11-08 08:23:43,724 wheel INFO adding 'ducc0/infra/string_utils.h' 2024-11-08 08:23:43,725 wheel INFO adding 'ducc0/infra/sycl_utils.h' 2024-11-08 08:23:43,726 wheel INFO adding 'ducc0/infra/threading.cc' 2024-11-08 08:23:43,727 wheel INFO adding 'ducc0/infra/threading.h' 2024-11-08 08:23:43,729 wheel INFO adding 'ducc0/infra/timers.h' 2024-11-08 08:23:43,730 wheel INFO adding 'ducc0/infra/useful_macros.h' 2024-11-08 08:23:43,731 wheel INFO adding 'ducc0/math/cmplx.h' 2024-11-08 08:23:43,732 wheel INFO adding 'ducc0/math/constants.h' 2024-11-08 08:23:43,733 wheel INFO adding 'ducc0/math/geom_utils.cc' 2024-11-08 08:23:43,734 wheel INFO adding 'ducc0/math/geom_utils.h' 2024-11-08 08:23:43,735 wheel INFO adding 'ducc0/math/gl_integrator.cc' 2024-11-08 08:23:43,736 wheel INFO adding 'ducc0/math/gl_integrator.h' 2024-11-08 08:23:43,738 wheel INFO adding 'ducc0/math/gridding_kernel.cc' 2024-11-08 08:23:43,741 wheel INFO adding 'ducc0/math/gridding_kernel.h' 2024-11-08 08:23:43,743 wheel INFO adding 'ducc0/math/math_utils.h' 2024-11-08 08:23:43,744 wheel INFO adding 'ducc0/math/mcm.h' 2024-11-08 08:23:43,745 wheel INFO adding 'ducc0/math/pointing.cc' 2024-11-08 08:23:43,746 wheel INFO adding 'ducc0/math/pointing.h' 2024-11-08 08:23:43,747 wheel INFO adding 'ducc0/math/quaternion.h' 2024-11-08 08:23:43,748 wheel INFO adding 'ducc0/math/rangeset.h' 2024-11-08 08:23:43,750 wheel INFO adding 'ducc0/math/solvers.h' 2024-11-08 08:23:43,751 wheel INFO adding 'ducc0/math/space_filling.cc' 2024-11-08 08:23:43,753 wheel INFO adding 'ducc0/math/space_filling.h' 2024-11-08 08:23:43,755 wheel INFO adding 'ducc0/math/unity_roots.h' 2024-11-08 08:23:43,756 wheel INFO adding 'ducc0/math/vec3.h' 2024-11-08 08:23:43,757 wheel INFO adding 'ducc0/math/wigner3j.cc' 2024-11-08 08:23:43,759 wheel INFO adding 'ducc0/math/wigner3j.h' 2024-11-08 08:23:43,761 wheel INFO adding 'ducc0/nufft/nufft.h' 2024-11-08 08:23:43,763 wheel INFO adding 'ducc0/sht/alm.h' 2024-11-08 08:23:43,766 wheel INFO adding 'ducc0/sht/sht.cc' 2024-11-08 08:23:43,769 wheel INFO adding 'ducc0/sht/sht.h' 2024-11-08 08:23:43,770 wheel INFO adding 'ducc0/sht/sht_utils.h' 2024-11-08 08:23:43,772 wheel INFO adding 'ducc0/sht/sphere_interpol.h' 2024-11-08 08:23:43,774 wheel INFO adding 'ducc0/sht/totalconvolve.h' 2024-11-08 08:23:43,776 wheel INFO adding 'ducc0/wgridder/wgridder.cc' 2024-11-08 08:23:43,777 wheel INFO adding 'ducc0/wgridder/wgridder.h' 2024-11-08 08:23:43,780 wheel INFO adding 'ducc0/wgridder/wgridder_sycl.h' 2024-11-08 08:23:43,783 wheel INFO adding 'ducc0-0.34.0.dist-info/LICENSE' 2024-11-08 08:23:43,785 wheel INFO adding 'ducc0-0.34.0.dist-info/METADATA' 2024-11-08 08:23:43,786 wheel INFO adding 'ducc0-0.34.0.dist-info/WHEEL' 2024-11-08 08:23:43,787 wheel INFO adding 'ducc0-0.34.0.dist-info/top_level.txt' 2024-11-08 08:23:43,788 wheel INFO adding 'ducc0-0.34.0.dist-info/RECORD' 2024-11-08 08:23:43,790 root INFO removing build/bdist.linux-riscv64/wheel 2024-11-08 08:23:43,808 gpep517 INFO The backend produced .dist/ducc0-0.34.0-cp312-cp312-linux_riscv64.whl ducc0-0.34.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.7, pytest-8.3.3, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_34_0 configfile: pyproject.toml plugins: xdist-3.6.1 created: 64/64 workers 64 workers [55147 items] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 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%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 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%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 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%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ..................................................................sss... [ 33%] ......ss.......ss................ss..........................ss......... [ 33%] .........ss.........sss.......s........sss.s.....s.............s.s...... [ 33%] ........s...s.......ss.......s.s.......s....s............ss.......ss.... [ 33%] ..s.s......s...s......s..s........s...s........s...s....ss.....ss...s..s [ 33%] .......s...s......s...s....s....s.....ss.......s.....s.....s.....s...... [ 33%] .....s.s........s..s..........s...s.....ss...s..s.....s.....s....s..s... [ 33%] .ss...s.s......s.s.....s...s.......s.s.....s...s..ss.......ss......ss... [ 33%] ...s.s.......s..s.....ss.....s.s........ss.......ss.......ss.......ss... [ 34%] .s..s.....s..s...s.s......s.s......s.s..........s.s.....s....s......s.s. [ 34%] .....s...s......s.s......s..s.....s.s....ss...s.s........s..s........s.s [ 34%] ......ss....ss........ss.......ss....ss..........ss....ss.ss....ss..s.s. [ 34%] .....ss..s.s..ss.ss..ss....ss..ss.s.s.....ss..........ss..ss.ss..ss...ss [ 34%] .s..s.ss.ss....ssss...ss....ss..ss..ss.sss..s.ss.ssss.ss.ssss...s.s.ss.s [ 34%] sss.ss..sss..s..sss..ss.sss.sss.ssss.sss.s..s.....sssssss..s.ss...ss..ss [ 34%] sssssss..s..sss.sssss.sss.sssss...ss...s..ssssssssss.sssssssssss..ssssss [ 34%] ss..ssssss.sssssss..s.sssssssss...sss.ss.ssss.sssss..ssssssss......sssss [ 35%] ssss.sssss.ssssss..ssssssssss...sss..sssssssss...sssssssssssss.sss.ss..s [ 35%] ss.sss..sss.sssssss...sss...sss....s.s.ss.s...ssss.s.sssss.ssssssss...s. [ 35%] ss...sss..sssss.....s.ss..ss....s.s.ss..s...ssss...s..ss..sss.ssss.s.... [ 35%] .sss.s..s..s.ssss.ssss....s..sssss.ss.ss.s.ssssssss.sssssss.sssssssss... [ 35%] s..ss.s..s.s.sssss..sssss.ss..ss.ssss.ss.ss..s.s..s.ss.ss..ssss.ss...... [ 35%] sssss....sssssss.sss.sss.s.ssssss.ss.ss.s.s.s.sss...s.ss.s.ssssssss..sss [ 35%] ....ss.sss.ss.ss..s.ss.ss....s..s.ssss.....s.sss.s.sssss.sssss.ssss.s..s [ 36%] sss......sssss..ss..ss.s.s.s..s.s.sss.sssss.sss..s.sssssssssss.sss.s..ss [ 36%] sss.s..s.sss..s.sssss..sssss.....ssss...ss...ss.s.s.s.ss..s..ss.sss.ssss [ 36%] ss...s.s.s.sss.ss..s..s..ssss.sss..s..ss..sssss..ssss.s.sssss..sss.s.s.. [ 36%] ..ss.s..ss.s.ssss..s.s.s..s..s..sss.s.s.ssss.s..ssss..s.ss.ss.s..sss..ss [ 36%] .ss.s..s..s.sss..s.s.ssss....s..ss.s..s..s.ssss..s.sss..s.ssss..ss..ss.. [ 36%] .sss.ssss..ss..s.ss....ss..ss...ss..........................s...s...s... [ 36%] s...s..s..s..s...s..s....s.s.s.ss.ss......s.....s....s.ss..s..ss.sssss.s [ 36%] ..sss.ss.sss.sss..s..s.s.s...sss...ss.ss.s..sssssss.......ssssss.sss..ss [ 37%] ss.....................sss.....................sss.....................s [ 37%] ss.....................sss.....................sss....................ss [ 37%] s...................sss..................sss.................sss........ [ 37%] .........ss.s.................s.ss.................ss.s................s [ 37%] ss................sss................ss.s................sss............ [ 37%] ....ss.s..............ss.s..............sss..............ss.s........... [ 37%] ..ss..s.............ss.s.............ss..s.........ss..s........ss..s... [ 37%] ......ss...s......ss.s.......ss..s......s.s..s....ss..s....s.s.s.....ss. [ 38%] .s...ss..s...ss..s.sss.s..ss.s.ss.ss..sss.ssss.sssss.sssssss.s...ssssss. [ 38%] .sssss.ss.ssssssssss..sssssssssss.ssssss..ssssss..ssssssssssssssssssssss [ 38%] ssssssssssssssss.ssss...ssssss.ssssssssssss.sss.ssssssss..sss..sss.sssss [ 38%] ssssssss.sssss.sssssss.sssssssssssssssss.s.ssssss.sssss.sssssss..sssss.s [ 38%] ..ssssss.s.ssssss.ssssss.sssss.s..sssss.s.ssssss.ssssss.sssss..s..ssssss [ 38%] .ssssss.ssss.ss.ssssss.ssssss..ssss.ss.sssss.s.ssssss.ssss.ss.ssssss..ss [ 38%] ssss.ssss.ss..ssssss.ssssss.ssssss.sssss.s.sssss.sssss.sss.s.s.ssss.s.ss [ 39%] sss.sssss.s.sss.s.sss.ss.s.ssss.sssss.sssss.ss.s.s...sss.s.s.ssssss.ss.s [ 39%] ssssssss.s.sssssssssssssssssss.s..ssssssssssssssss.sss.sssssssssssssssss [ 39%] ssssssss.sss.ss..ssssssssss.ssssssss.sssssssssssssss.ssssss.ssssssssssss [ 39%] ssssssss.sssssssss..sssssssss.ss.ss.ssss.sss..ss.ss..................... [ 39%] ........................................................................ [ 39%] ..................................................ssss.sssss.sssssssssss [ 39%] ssssss.sssssssssssssssssssssssssss.sssssssssssss.sssssssssssssssssssssss [ 39%] sssssssssssssssssssssssss.ssssss.sssssssssssssssssssssssssssssssssssssss [ 40%] ssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 40%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%] ssssssss.ssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssss [ 40%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..ss [ 40%] ssss.ssssssssss.ssssssssssssssssssssss.ssssss.sssss.ss.sssss..sssss.ss.s [ 40%] ssss.sssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 40%] ssssssssssssssssssssssssssssssssssssssss.ssssssssssssss.ssssssssssss.sss [ 41%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%] sssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%] ssssssss.ssss.ssssssssssssssssssss.sssssssssssssssssssssssssssssssssssss [ 41%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%] sssssssssssssssssss.sssssssssssssssssssssssssssssssssssss.ssssssssssssss [ 41%] ssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssss [ 41%] s.sss.sssssssss.ss.s.s.s.ss.ss.s...ss.ssss.ssss.ssss.ssss.ssss.sss.ssss. [ 42%] sss.sss..sss.ssss.ssss..sss.ssss.sss.sss.ssss.ssss.ssss.ssss.sss.ssss.ss [ 42%] ss.ssss.ssss.ssss.ssss.sss.ssss.ssss.sssss.ssss.ssss..ss..sss.ss..ssss.. [ 42%] .sss.s...ss..s.ss..ss.s.s.s.ssss.s..ss..sssssss..ss..sssss....sssss....s [ 42%] ss....sssss...ssssss.s.s.......ss...sss....sss......ss...s..s.s....ss.s. [ 42%] ..s.s..s..s..s.s..s..s..s..s............................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ..................................................s...............ss.... [ 45%] .....sss..............s...........ssss...s.......sss.................... [ 45%] ........................................................................ [ 45%] ........................................................................ [ 46%] ......sss...s....s.......ss......ss..................................sss [ 46%] .....ss......s...............................sss....s......s......s..... [ 46%] .s......s......s......s......s......s......s......s......s.............. [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ..................................ss..ssss.ssssssss..s.................. [ 46%] ........................................................................ [ 47%] ....................s...s.ss..s.s.ss.....s....s...s...s.ssss.ss......ss. [ 47%] ....s...............s................................................... [ 47%] .......sss.........sss...........sss...sss.................sss.......... [ 47%] .........................................................s......s......s [ 47%] .....s.....s......s.....s......s......s......s......s......s......s..s.. [ 47%] ..s.s..s...s......s.....s.......s......s......s......s..s...s..s...s..s. [ 47%] ...s.s...s..s...s..s...s..s........s......s.......s......s......s......s [ 47%] ......s......ss......s......s......s......s......s......s......s......s. [ 48%] .....s......s......s......s.....ss.....ss......s......s......s......s... [ 48%] ...s.....s....s.....s......ss....ss....ss....ss....ss....s.....s....s... [ 48%] .s....s....s....s....s....s..s..........................sss..ss.s.ssssss [ 48%] sss..ss.ssss.............................s..s.ss..ss.ss.s.ss..ss.s.s...s [ 48%] ........................................................................ [ 48%] ..s.......s.s...ss.s.ss.s..ss.ss..ss..s.s..s.s...s.s.s...s.s.s.ss..s.s.s [ 48%] .s...ss.s...s.s..s.s.ss..ss...ss.s.s..s.ss...ss.s..s.s..s.s.s..s.ss..s.s [ 48%] .ss....ss...s..s.........ss.......sss..s...ss........................... [ 49%] ........................................................................ [ 49%] .......s..s.s.sssss.ss.s...sss..s.s.s..s.ss.s..s.s...................... [ 49%] ........................................................................ [ 49%] .....................................................s.................. [ 49%] ...................................s...........s........................ [ 49%] ..........................................................s........s.... [ 49%] ..s..................................................................... [ 50%] ........................................................................ [ 50%] ...sssss.ssss.ssss...ss...s...s...s....ss......ss..s.s..s.s....s........ [ 50%] .s.........s.s...........sss.........s.........ss...sss...ssss..s..s.sss [ 50%] ......ss.ss....s.s.s...sss...ss.sss..................................... [ 50%] .......................s................................................ [ 50%] ........................................................................ [ 50%] ..................s.s.ss.s.s...sss...s..s...s.s..s..s.....ss..sss...ss.s [ 50%] .ss..s.sss...s.ss.sss.ss.ss..sssss.ssss...s.s.ssssss.ss.s.ss.sss........ [ 51%] ss......s.ss...ss.......sss.ss.........................ss.....ss..s...ss [ 51%] .....ss.............ss..........ss..........s.......sss.....ss..sss.ss.s [ 51%] ss...sss.ss..s......s.....ss..s..ss....ss....ss...............sss..sss.. [ 51%] ....s..sss.s.ss...ss..............sss.......s......s...........ss...sss. [ 51%] .ss...ss.....s.ss....ss...s...s.s..s...ss.....s.s...s.s.s.s.s...s.s.s.s. [ 51%] .ss.s....ss..ss.ss..ss.s.s.s..s......................................... [ 51%] .....................................................s.s..s.s...s.s..s.. [ 51%] sss...ss.s.ss.s.ss..sss....s....ss...s.....ss.s..s.ss......sss...sss..s. [ 52%] ...ss.sss..sssss.s......sss...ssssss...sss....ss.ss....ssss..s.s.ss.s..s [ 52%] ss.sss..s....s..ss.ssss...sss.s....s.s.ss...ssssss..ss.ss..s....sss..s.s [ 52%] ..s.s...ss..s........................................................... [ 52%] ........................................................................ [ 52%] ................................................................s...s..s [ 52%] ....sss.......sss.sssss.sss..ss..s.sss..ss...s..ss...sss....sss......s.. [ 52%] ..ss...ss.....s.sss.ss.sss.sssss..sssss..sss...sss..ssss.ssss.sss...s... [ 53%] ..sss.............ss..s.sss..s.ss..ss..ss.......ssss..ssssss..sssssss... [ 53%] .......ss......s......s...s.....ssssss.................................. [ 53%] ...............s.ss......sss.....sss.s..s.s..s...s..s...s.s.s..s.s...s.s [ 53%] s..s.s.s.....s..s....................................................... [ 53%] ...................................ss........s.s.s......s......ss....s.s [ 53%] s.....s...s.ss...s...................................................... [ 53%] ........................................................................ [ 53%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ................................................s.......ss..ss......ss.. [ 54%] s..s....s...ss...s...s..s...s...........s..s.........ss................. [ 54%] ..s.s........ss.ss........ss.s.ss.........s........s........s.......s... [ 55%] ..s.....s........s...s.....s..s..sss.................................... [ 55%] ........................................................................ [ 55%] ........................................................................ [ 55%] ........................................................................ [ 55%] ................................................ss..s.s..s..ss..s..s.s.s [ 55%] ..s..ss..s...s...s.....ss....s.......s............s............s........ [ 55%] .s.......s..s..s..s..ss..ssss.ss.....sss........ss..s...ssss....ss.....s [ 56%] s....ss..sss..s...sss..s................................................ [ 56%] ........................................................................ [ 56%] ........................................................................ [ 56%] ........................................................................ [ 56%] ....ss..........ss............................................s..s...s.. [ 56%] .....s............s...s..s.......s................s...s...s...s......... [ 56%] ......s....s..s.s..................s....s.ss................s....s...ss. [ 56%] ...........s....ss....s..s............s....ss....s..s............s..ss.. [ 57%] ..s....s..........s..ss.....s..s.........s..ss....s..s..........s..ss... [ 57%] .s..s...........s.ss....s..s..........s..ss.....s..s..........s.ss.....s [ 57%] .s...........s.ss....s..s...........s.ss....s..s..........ss.s....s..s.. [ 57%] ........s.s..s....s.s..........s..s.s....s..s.........s..s.s..s..s...... [ 57%] ...s..s.s.s...s.........s..ss.s....s.........s..ss.s...s.........s..ss.s [ 57%] ..s........s..ss.s.s..........s.ss.s..s..........sss.s..s........s..s.ss [ 57%] ..s.........s..s.ss..s.......s.ss.s.s........ss.s.s..........s.sss...... [ 57%] ...s.sss........s.sss.......s..sss.......s..ss.s......s..ss.s.....s..sss [ 58%] .....s...sss.....s..sss.....s.sss.....s..sss....s.ss....s.ss....s.ss.... [ 58%] s.ss.....s..ss...s..ss..s..ss...s....ss.s..s.s.s..sss...ss.s.ss.sss.ss.. [ 58%] .ss..s.s.s.s...s..s.....s....s...s..s................................... [ 58%] ........s..s............................................................ [ 58%] ................................................................s..s.s.s [ 58%] .sss.s.ss.ss.s.ss.s.s.ssss..ss..s..s.s.s...s.s..ss.s..s.ss.s.s...ss.s.s. [ 58%] ss.s..s.ss.s.ss...............s.ss.s.ss.s..s..ss..s.s.s.ss...s.s.s.s...s [ 59%] .s..s...s.ss.s..s.s.s...ss..s.............s............................. [ 59%] ........................................................................ [ 59%] .....................................................................s.. [ 59%] ..s...ss...s......................s..ssss.....sss.ss.............s...ss. [ 59%] ..............ss.............ss..s...ss...sssss....ss......s.s....s..... [ 59%] ss...s........s.s.s..s...s......ss...s..s.sss...s...ss...s..s..s.s.s..s. [ 59%] ..ss.s.s..ss.s..ss...s.s..ss..s..s...................................... [ 59%] ........................................................................ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ...................s........ss............ss..s.....ss....s...s.....s... [ 60%] s.s..s...s...s.....s....ss..s.s...s......s...ss.ss.....ss..s.s.....ss... [ 60%] ....s.............ss.....sss....s..ss......ss..sss...............sss..ss [ 60%] s.s..sss......ssss........ss....ss......ss.....s.ss..................... [ 61%] ........................................................................ [ 61%] ..........................s........s.........s...........s.......s...... [ 61%] ....s.........s..s...s......s.sss.....ss..sssssssssss.s..s.s.ss..ss.sss. [ 61%] .ssssssss..s.ss.s....................s...s...s...sss...ss.s.ss...s.ss..s [ 61%] s....ss...ss...s...s.....ss..s....s.s..ss....s.......................... [ 61%] ........................................................................ [ 61%] .............................................s...............ss..s..s.s. [ 62%] s...s.....ss....ss..ss.ss.......ss.s......ss..s.s.s.s.s...s..s..s.....ss [ 62%] ..s...ss........ss.....s....s.......s......s.....ss.s......s...s.ssss.ss [ 62%] s.sss.sssssss......ssss..s..s.s....s..sss..s.s.......................... [ 62%] ........................................................................ [ 62%] ........................................................................ [ 62%] ........................................................................ [ 62%] ........................................................................ [ 62%] ........................................................................ [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] .....ss.....ss......ss.......................s...s..s.s..s...s.s..s.s..s [ 63%] ..s....s..s.......s.......s.....s.s..s.s..s....ss...s...s...s......s..s. [ 63%] ....ss..s...s..s...s....ss..s..s...s......sss...s..s.s....s.s....ss..s.. [ 63%] ....sss......s....s...s..ss.s...s..s....s...s.....ss......ss..........ss [ 63%] .s.........ss............ssss..........s...s...............ss..ss....... [ 63%] ..................................s....s.s..s....s.s..ss.s.s.s..s.s.s.ss [ 64%] .s...s..s....ss.s...s......s..s..s.....s.s.s.s......ss.....s.s........ss [ 64%] ........s...s........s..s.......s.s....s.s...s.s....s.s...s.s......s.s.. [ 64%] ..s..s......s.s.........s.s.........s........s.........s.........s...... [ 64%] .....s..........s.........s.........s.....s.........s........s.....s.... [ 64%] .......s.......s.....s.......s..s...s..s.....s...s..s.s.s..s...s.ssss.s. [ 64%] s....................................................................... [ 64%] ...........s......s..................................................... [ 65%] ..........s..s..ss.s..s................................................. [ 65%] ........................................................................ [ 65%] ..............s.s.s..s..s.ss..s.s.s.s..s.s.s...ss.s.....ss...ss......... [ 65%] .s.....ss.ss.s...ss..ss.sss.s........................................... [ 65%] ........................................................................ [ 65%] ........................................................................ [ 65%] .......................................................s...............s [ 65%] ...........s...............s..............s................s............ [ 66%] ...s...............s...............s.............s.............s........ [ 66%] .....s.............s..........s...........s..........s..........s......s [ 66%] ...s......s..s......s..s......s..s......s..s.......s....s....s....s....s [ 66%] ....s....s...s....s....s.s...s..s..ss...ss.....s.s...s.s..ss...s..sss.s. [ 66%] ss.ssssssssssssssssssssssssssss..ssssssss.ss..s.sss.s.s..s.sss.ss.s..ss. [ 66%] .s.ss..ss...ss.ss..s..ss.s..s.s.s....................................... [ 66%] .........................................ss..s....................s..... [ 66%] ss..ss...s.s...s.s...s..s.s.s..s....s..s.s.s...s..s..s....s...ss....ss.. [ 67%] sss....s.s..ss...s...s.s...s..ss...s....s.s..ss..s..s.sss...s..s..s.s.s. [ 67%] s.sss..ss............................................................... [ 67%] ........................................................................ [ 67%] .....s...........s.s..s.s.ss..s....ss...ss..s..s....ss...s..s...s.....ss [ 67%] ..ssss...ssss.sss.ss.....s..ssssss....sss..s..ss.ss.sssss...s....ss..ss. [ 67%] ..ss.ss.s..........ss....sss......ss..ss........s.ssss..ss.s............ [ 67%] .......s..s.s...s.s.s..s.s...s....ss..s.s....s.s.s...s.s..ss.ss...s.s..s [ 68%] .s.s.s.s.s.s.s...s.....s...s..s.s....s..ss....ss.....s.s.s.s.s....s.s... [ 68%] .s.s..s..s.s..s...s.....s....ss..s...................................... [ 68%] .....................s..s.s....s..s..s.s....s....ss.s.....s.....ss..s... [ 68%] .s...s.s....s..s...s....s..s..s.s......ss..ss...s..s..s...s..s.s...s...s [ 68%] ....s.s......s......ss....ss...s....s...s...s..s....s...s...s...ss...s.. [ 68%] .s..s....s....s......................................................... [ 68%] ........s.s...s...s.s..ss....ss....s...s.s..s...s..s.s...s.s..s........s [ 68%] .s..ss.....ss..s..s..s..s..s.s.s..s.s.s.s...s..s.s.....s.ss............. [ 69%] ........................................................................ [ 69%] .........s.............................................................. [ 69%] ........................................................................ [ 69%] ........................................................................ [ 69%] ..............................s........ss..........s.....ss..........sss [ 69%] .......sss.........s.....ss.ss.......................................... [ 69%] ..............................................................s.s..s.s.. [ 69%] .s..s...s.s.s....s..s..s..s.s.s..s..s....s.s.....s..s.s.....s.....ss.s.. [ 70%] .s.....s.......ss.s.....ss.s....s...s..s..s............................. [ 70%] ........................................................................ [ 70%] ........................................................................ [ 70%] ......................s................................................. [ 70%] ........................................................................ [ 70%] ........................................................................ [ 70%] ..........s...s.s.s...s.....s..s....s.ss....s...ss.......ssss...ss.s...s [ 71%] s.s...ss.s.s..ss.s...s.s...s..ss.s..s..ss.s..s.s........................ [ 71%] .........................................................s...s...s...... [ 71%] .....s..sss..ss..s..s..s..ss.........s..ss.s...s..s.s.s......ss.s....s.s [ 71%] ..s..s....s...s.....ss..s.sss...sss..sss.s.s.s..ss..sss..sss..sssss..sss [ 71%] .ss..s...ss..ssss...ss...ss..s...s.s.s..s..s........................s... [ 71%] .s.s...ss..ssss..ss..ssss.s.s.ss..s...ssss.ssss..sss.sss.s.......sssss.. [ 71%] ..ss.ss....ss....s.....ss..ss..s.s.s.s..s...s....s.ss....s....s.s..s...s [ 71%] ..s.s...s.s.s...s..s..s.s....ss..s...ss....ss........................... [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................s............................... [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ...................................s.................................... [ 72%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 74%] ........................................................................ [ 74%] .............................s.......................................... [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ...................................................................s.... [ 74%] ........................................................................ [ 74%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ..............s.s....s..s.s..s.s.s.......s.s..s.....sss....s...ss..s..s. [ 75%] .s...s.s..s..s.....ss.s..ss.ss...s.s...s................................ [ 75%] ........................................................................ [ 75%] .......ss.s...s....s..s.s....s.....ss.......ss....s..s.s..s...s....s...s [ 75%] ....s..s.s.s..s.s....s..s.s.ss.s.s.s...s..s...s..s.......sss....s.ss.ss. [ 75%] ..ss...ss.....s......................................................... [ 76%] ..s..................................................................ss. [ 76%] ...s.s...s...sss....ss....s...s..s.s..s...........s..sss.....ss.ss..s... [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ...............................s..............s...............s......... [ 77%] .....s.............s.............s..............ss.............ss....... [ 77%] ......ss.............sss.........sss......s.ss....s.ss....ss.....s.s.... [ 77%] ss......ss....ss....ss..s...ssssssss..sssssss.s......................... [ 77%] .............................s..ss......s.sss.s.s.ss...s...s...ss..s.s.. [ 77%] s....s....ss.ss.......s..s..s...ss.ss..ss..s..s...ss.s.s..s.ss.s.s.s.... [ 77%] .s..s..s.s..s....s.s...s.s.....s...........s............................ [ 77%] ........................................................................ [ 77%] ........s.s.s..s.ss.s..s..s.s.s...s..s..s...ss..s...ss..s...s.s.s..s.s.. [ 78%] s....s......sss....sss....ss.ss...ss..s.s...s.s.s..s......ss............ [ 78%] ...........................................................s.s.......... [ 78%] ...s...ss..s.s..s.s..s.s...ss.s...s.ss..ss..s.s.s...ss.........ssss..s.. [ 78%] s...s....ss..s.s..s.s..s...s..s..s....ss....ssss...s.................... [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] ................................................................s..ss... [ 78%] s.s.s...s.s..s...s...s..s.....s.s..s..s................................. [ 79%] ........................................................................ [ 79%] .....................................................s..ss.ss.s...sss..s [ 79%] .s......ss........ssss..........s..s..........ss.........ss........s.s.. [ 79%] .....s...s.......s..s........s...s......s..s......s.s...s..s...s..s.sss. [ 79%] ..sss......sss.s.ss...ss.s....s.s.......ss..ss.ssss.ss.sss.s..ss..ss.... [ 79%] .s.......s..s....s..s..s................................................ [ 79%] .....................................s...s.s...sss..s.ss...s..s...ss.s.. [ 80%] s.s...ss.s.............................................................. [ 80%] ....s.......ss.s..s..s.s...s..s.s..s.....s..........ss..sss.........s... [ 80%] .................................s...................................... [ 80%] ........................................................................ [ 80%] ............s..............................s...s.....s.s..s.....s..s.s.. [ 80%] .s..s.s.s.s...s...s..s....s....s...............s..s...ss...s.s...s...s.. [ 80%] s..s.....s.s..s....s..ss....s.s.s...s...s.s..s...s..s.s..s..s.s...s...ss [ 80%] ...ss.s.s.............s.....ss...s....s..ss..s.....s...s.s..s......ss.s. [ 81%] .s..s...s.s.s...ss...s.s...s........ss.......sss.......s.s.ss........... [ 81%] ........................................................................ [ 81%] ...s........s.s..s....s.....ss...s..s..s.s...s.....s........s.....s..s.. [ 81%] ..s.s..s...s............................................................ [ 81%] ......................................s................................. [ 81%] ..................s..s..s....s..s......s...........s......ss....sss..... [ 81%] ........sss........sss......s....sss...ss..s....ss...sssss.sss.......... [ 81%] ...........................ss.........ss.ss..ss....ss..s...ss........sss [ 82%] ....sss....s..s.s....s........ss...s..s.....ss.s....s............sss.... [ 82%] ............................s...................s.............s....ss... [ 82%] .s..s..s......sss.....ss..........s..s.......s.s.ss.......s............. [ 82%] ......................................................................s. [ 82%] .................................s..........s.......s.....ss...sss...... [ 82%] s......ss........ss..s.sss..ss..s...s....s.s.s.s........................ [ 82%] ........................................................................ [ 83%] .............................................s.s...ss.s.s....s.s....s..s [ 83%] ....s.......ss....ss..s........ss........sss...s.s..s.s...........ss.s.. [ 83%] .ss........s.....s.ss....sss....ss....sss......sss.s.......ss..s...sss.. [ 83%] .ss..s..s...s.s..s.s..s..................................s...ss..s..s... [ 83%] s....ss..s..s..s..ss..s...s.s....ss..s.......ss....ss................... [ 83%] ...........s........ss..s.....ss............ss...s....ss...s..s.ss...s.. [ 83%] .s...ss..s..s..s......sss..ss..s.....s...ss..s..s....................... [ 83%] ..ss.ss...s............................................................. [ 84%] ........................................................................ [ 84%] ........................................................................ [ 84%] .....................ss.s....ss..s.......ss....s.......ss..ss........ss. [ 84%] .ss..s.s...s....s.s..s...s..s.....ss......ss....ss..s.s.......ss.s..s... [ 84%] s.s..s..s..s.s.s..s..s.s..s.s..s.s..s...s..s............................ [ 84%] .............................................s.......................... [ 84%] ........................................................................ [ 84%] ...........................s...s........ss........ss.................... [ 85%] .s.....sss......ssss.................................................... [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] .........s........s..................................................... [ 85%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................s...........s................................... [ 86%] ........................................................................ [ 86%] ........................................................................ [ 87%] ........................................................................ [ 87%] ...............s........................................................ [ 87%] ........................................................................ [ 87%] .............................................................s.......... [ 87%] ........................................................................ [ 87%] ..........................................s............................. [ 87%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 89%] ........................................................s.s..s.s......ss [ 89%] .s..ss..s.s.s...s....s.s......ss...s...ss...s....s.s...s.s.s....s....... [ 89%] s....s.s.s...s.s..s.s...s...s...sss..ss................................. [ 89%] .........................................................s..ss..s....s.s [ 89%] ..s....s.s.............................................................. [ 89%] .................s....s.s...s...........s...s..s..ss...s.s....ss....s..s [ 89%] ..s.s.....s..s...........................s......s.............s......... [ 89%] .s......s......s...s..s..s...s.......s........s.............s........... [ 90%] .......................s................................................ [ 90%] .s......s...............s............................................... [ 90%] .............sss..s.s.s.ss.s.ssss...s...s........s.s......ss..s..ss..sss [ 90%] .s....s..s.sss.s..s.....ss...s.s.s.s....s..s...s..s..s.s...s..s......... [ 90%] ............................................ss.......................... [ 90%] ........................................................................ [ 90%] ...............................................s...s......s............. [ 91%] .s..........s.....s.......s..s.s......s.s....sss...ss...sss..s.ss....ss. [ 91%] s...sss...ss.s..s.ss.sss...sss.s..s....sssss.s....s.ss..ss.............. [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] .............s...ss..ss.ss....s...ss.s..ss..s....s.s...s.s..s.......s.s. [ 91%] ........s....s.....s....s........s..s....ss....s..s..s...s..s........... [ 91%] .s..s........................s.......................................... [ 91%] ..s.......s...s.s...s..ss.....s.s.s.s.......s....s.......sss.....ss..... [ 92%] ....s.s.ss......ss..ss....sss..s.s.....................s...s....s....... [ 92%] ....s....s......ss...s.....sss.sss.....s.......s..s.......ss...s.s...... [ 92%] .ss..ss.......ss....ss...ss.ss...ss.s..s...s.ss.s.......s.ss.....ss..ss. [ 92%] ss.s...sss.....s..s..................................s.................. [ 92%] ........s............................................................... [ 92%] ...................s.................................................... [ 92%] ........................................................................ [ 92%] ........................................................................ [ 93%] ........................................................................ [ 93%] ..................s...............s.....sss.s...s.sss.......s....s....s. [ 93%] ........ss.ss..s.s..s...s..sss.s...s......s.....ss.s.s....s..sss..sssss. [ 93%] .........s...sss.............s.s..........s...s............s.s.......... [ 93%] s............s.......................................................... [ 93%] ...s.................................................................... [ 93%] ........................................................................ [ 94%] ........................................................................ [ 94%] ........................................................................ [ 94%] ........................................................................ [ 94%] ....ss.s..ssssss..s.sss..s...ss..s.s..ss.........ss......s..s....s.s..ss [ 94%] ssss..ss..sssss.................................s....................... [ 94%] ..............s..................s.....................s................ [ 94%] ..................................................................ss.... [ 94%] ss.ss..s..ss..s.s.s..s...s..s..............................s...s..s.s.s. [ 95%] ..s..sss.s.s.s.s.s.s.ss.s.......sss..ss.ss.s....s.....ss......s..s.....s [ 95%] s..s.ss......s..s.........s...s..s..s.s......ss..s...s.s.s.......s...... [ 95%] .........................................................s........s..... [ 95%] .......................s................................................ [ 95%] .................................s...s...ss..s.s..s..ss.s.ss..ss.ss..s.. [ 95%] ..ss.....s....s...s......ss..s...sss........sss......ss.....s........... [ 95%] ..........................s..s.s.s..s..ss.s.s..ss..s..s...............s. [ 95%] s.....s.............................s..................s................ [ 96%] .............................................................s........s. [ 96%] ............................................s..s...s...........s......ss [ 96%] sss.s.ss............ss.........ss.....s.ss.ss.................s..ssss... [ 96%] ..ss..............s.s.s..s.s.........s.........ss..sss...ss....s.s....ss [ 96%] s...........s....ss..ss...........s.....s............................... [ 96%] ........................................................................ [ 96%] ........................................s....s......s..s.......ss....... [ 97%] ..............................sss.ssssss.s.sssss.s..sssssssssss.ss.s..ss [ 97%] s....ss..s..s...s.s.ss....ss...ss..................................s.... [ 97%] .............s.......................................................... [ 97%] ........................................................................ [ 97%] ..s.....................s..s.....ss.s....ss.s...ss.ss.....ss.s.s..ss.sss [ 97%] s..........s..s.ssssssss.ss.s..sss..s..s..ss..s.....ss.ssss.sss......... [ 97%] ........................................................................ [ 97%] ........................................................................ [ 98%] ..s......s......s......s.............................................s.s [ 98%] ...........s........ss.ss.ss.ss.sss...s.s.s.......s..s.s...s..ss...ss.s. [ 98%] s...s.s...ss..sssssss.sss...s.s.ss.....s................................ [ 98%] ........................................................................ [ 98%] ......s....s...s......s....s............s......s......s................. [ 98%] ......s........s.s..s........s......................................s... [ 98%] ..s....s....s............s.s.s........s.s.sss..s.ss.sss.sss......s.s.ss. [ 98%] s.ss.s.s......s..s..............................s.....s......s.........s [ 99%] .ss.........s...s.s.s.s.s........s..sss.ss.s..s.s.s..................... [ 99%] ........................................................................ [ 99%] ........................................................................ [ 99%] .....................................s....ss.......s...s...ss.s.ssssss.s [ 99%] .ssss.ss.sssssssssss.ssssssss.ssssssssss..ss.s....s..................... [ 99%] ........................................................................ [ 99%] ................................................................... [100%] =============== 47810 passed, 7337 skipped in 347.39s (0:05:47) ================ >>> py3-ducc0: Entering fakeroot... >>> py3-ducc0*: Running postcheck for py3-ducc0 >>> py3-ducc0*: Preparing package py3-ducc0... >>> py3-ducc0*: Stripping binaries >>> py3-ducc0*: Scanning shared objects >>> py3-ducc0*: Tracing dependencies... python3 python3~3.12 so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-ducc0*: Package size: 7.7 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.34.0-r2.apk >>> py3-ducc0: Build complete at Fri, 08 Nov 2024 08:29:49 +0000 elapsed time 0h 37m 22s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Uninstalling dependencies... (1/43) Purging .makedepends-py3-ducc0 (20241108.075233) (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.7-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.3-r0) (19/43) Purging py3-pytest (8.3.3-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.1-r0) (23/43) Purging py3-packaging (24.1-r0) (24/43) Purging py3-parsing-pyc (3.1.4-r0) (25/43) Purging py3-parsing (3.1.4-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.2-r0) (31/43) Purging py3-numpy (2.1.2-r0) (32/43) Purging openblas (0.3.28-r0) (33/43) Purging python3-pyc (3.12.7-r1) (34/43) Purging python3-pycache-pyc0 (3.12.7-r1) (35/43) Purging pyc (3.12.7-r1) (36/43) Purging python3 (3.12.7-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-r2) (41/43) Purging mpdecimal (4.0.0-r0) (42/43) Purging sqlite-libs (3.47.0-r0) (43/43) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r6.trigger OK: 333 MiB in 98 packages >>> py3-ducc0: Updating the community/riscv64 repository index... >>> py3-ducc0: Signing the index...