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