>>> py3-ducc0: Building community/py3-ducc0 0.36.0-r0 (using abuild 3.14.1-r5) started Fri, 10 Jan 2025 06:14:46 +0000 >>> py3-ducc0: Validating /home/buildozer/aports/community/py3-ducc0/APKBUILD... >>> py3-ducc0: Analyzing dependencies... >>> py3-ducc0: Installing for build: build-base python3 py3-gpep517 py3-pybind11-dev py3-setuptools py3-wheel python3-dev py3-pytest-xdist py3-numpy (1/44) Installing libbz2 (1.0.8-r6) (2/44) Installing libffi (3.4.6-r0) (3/44) Installing gdbm (1.24-r0) (4/44) Installing xz-libs (5.6.3-r0) (5/44) Installing mpdecimal (4.0.0-r0) (6/44) Installing libpanelw (6.5_p20241006-r3) (7/44) Installing sqlite-libs (3.47.2-r0) (8/44) Installing python3 (3.12.8-r1) (9/44) Installing python3-pycache-pyc0 (3.12.8-r1) (10/44) Installing pyc (3.12.8-r1) (11/44) Installing python3-pyc (3.12.8-r1) (12/44) Installing py3-installer (0.7.0-r2) (13/44) Installing py3-installer-pyc (0.7.0-r2) (14/44) Installing py3-gpep517 (16-r0) (15/44) Installing py3-gpep517-pyc (16-r0) (16/44) Installing py3-pybind11 (2.13.6-r0) (17/44) Installing py3-pybind11-pyc (2.13.6-r0) (18/44) Installing py3-pybind11-dev (2.13.6-r0) (19/44) Installing py3-parsing (3.2.0-r0) (20/44) Installing py3-parsing-pyc (3.2.0-r0) (21/44) Installing py3-packaging (24.2-r0) (22/44) Installing py3-packaging-pyc (24.2-r0) (23/44) Installing py3-setuptools (70.3.0-r0) (24/44) Installing py3-setuptools-pyc (70.3.0-r0) (25/44) Installing py3-wheel (0.43.0-r0) (26/44) Installing py3-wheel-pyc (0.43.0-r0) (27/44) Installing python3-dev (3.12.8-r1) (28/44) Installing py3-execnet (2.1.1-r0) (29/44) Installing py3-execnet-pyc (2.1.1-r0) (30/44) Installing py3-iniconfig (2.0.0-r1) (31/44) Installing py3-iniconfig-pyc (2.0.0-r1) (32/44) Installing py3-pluggy (1.5.0-r0) (33/44) Installing py3-pluggy-pyc (1.5.0-r0) (34/44) Installing py3-py (1.11.0-r4) (35/44) Installing py3-py-pyc (1.11.0-r4) (36/44) Installing py3-pytest (8.3.4-r0) (37/44) Installing py3-pytest-pyc (8.3.4-r0) (38/44) Installing py3-pytest-xdist (3.6.1-r0) (39/44) Installing py3-pytest-xdist-pyc (3.6.1-r0) (40/44) Installing libgfortran (14.2.0-r5) (41/44) Installing openblas (0.3.28-r0) (42/44) Installing py3-numpy (2.1.3-r0) (43/44) Installing py3-numpy-pyc (2.1.3-r0) (44/44) Installing .makedepends-py3-ducc0 (20250110.061447) Executing busybox-1.37.0-r10.trigger OK: 596 MiB in 148 packages >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_36_0.tar.gz >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_36_0.tar.gz >>> py3-ducc0: Checking sha512sums... ducc-ducc0_0_36_0.tar.gz: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/edge/ducc-ducc0_0_36_0.tar.gz... 2025-01-10 06:14:48,956 gpep517 INFO Building wheel via backend setuptools.build_meta 2025-01-10 06:14:49,043 root INFO running bdist_wheel 2025-01-10 06:14:49,050 root INFO running build 2025-01-10 06:14:49,050 root INFO running build_py 2025-01-10 06:14:49,051 root INFO running egg_info 2025-01-10 06:14:49,051 root INFO creating src/ducc0.egg-info 2025-01-10 06:14:49,053 root INFO writing src/ducc0.egg-info/PKG-INFO 2025-01-10 06:14:49,053 root INFO writing dependency_links to src/ducc0.egg-info/dependency_links.txt 2025-01-10 06:14:49,053 root INFO writing requirements to src/ducc0.egg-info/requires.txt 2025-01-10 06:14:49,054 root INFO writing top-level names to src/ducc0.egg-info/top_level.txt 2025-01-10 06:14:49,054 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:14:49,066 root INFO reading manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:14:49,066 root INFO reading manifest template 'MANIFEST.in' 2025-01-10 06:14:49,068 root INFO adding license file 'LICENSE' 2025-01-10 06:14:49,069 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:14:49,070 root INFO creating build 2025-01-10 06:14:49,070 root INFO creating build/lib.linux-aarch64-cpython-312 2025-01-10 06:14:49,070 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0 2025-01-10 06:14:49,070 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/alm.h -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/sht.cc -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/sht.h -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/sht_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/sphere_interpol.h -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,071 root INFO copying src/ducc0/sht/totalconvolve.h -> build/lib.linux-aarch64-cpython-312/ducc0/sht 2025-01-10 06:14:49,072 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/wgridder 2025-01-10 06:14:49,072 root INFO copying src/ducc0/wgridder/wgridder.cc -> build/lib.linux-aarch64-cpython-312/ducc0/wgridder 2025-01-10 06:14:49,072 root INFO copying src/ducc0/wgridder/wgridder.h -> build/lib.linux-aarch64-cpython-312/ducc0/wgridder 2025-01-10 06:14:49,072 root INFO copying src/ducc0/wgridder/wgridder_sycl.h -> build/lib.linux-aarch64-cpython-312/ducc0/wgridder 2025-01-10 06:14:49,072 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/cmplx.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/constants.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/geom_utils.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/geom_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/gl_integrator.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/gl_integrator.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,073 root INFO copying src/ducc0/math/gridding_kernel.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/gridding_kernel.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/math_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/mcm.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/pointing.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/pointing.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/quaternion.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/rangeset.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,074 root INFO copying src/ducc0/math/solvers.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/space_filling.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/space_filling.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/unity_roots.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/vec3.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/wigner3j.cc -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO copying src/ducc0/math/wigner3j.h -> build/lib.linux-aarch64-cpython-312/ducc0/math 2025-01-10 06:14:49,075 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/healpix 2025-01-10 06:14:49,076 root INFO copying src/ducc0/healpix/healpix_base.cc -> build/lib.linux-aarch64-cpython-312/ducc0/healpix 2025-01-10 06:14:49,076 root INFO copying src/ducc0/healpix/healpix_base.h -> build/lib.linux-aarch64-cpython-312/ducc0/healpix 2025-01-10 06:14:49,076 root INFO copying src/ducc0/healpix/healpix_tables.cc -> build/lib.linux-aarch64-cpython-312/ducc0/healpix 2025-01-10 06:14:49,076 root INFO copying src/ducc0/healpix/healpix_tables.h -> build/lib.linux-aarch64-cpython-312/ducc0/healpix 2025-01-10 06:14:49,076 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/bindings 2025-01-10 06:14:49,076 root INFO copying src/ducc0/bindings/array_descriptor.h -> build/lib.linux-aarch64-cpython-312/ducc0/bindings 2025-01-10 06:14:49,076 root INFO copying src/ducc0/bindings/pybind_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/bindings 2025-01-10 06:14:49,077 root INFO copying src/ducc0/bindings/typecode.h -> build/lib.linux-aarch64-cpython-312/ducc0/bindings 2025-01-10 06:14:49,077 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/fft 2025-01-10 06:14:49,077 root INFO copying src/ducc0/fft/fft.h -> build/lib.linux-aarch64-cpython-312/ducc0/fft 2025-01-10 06:14:49,077 root INFO copying src/ducc0/fft/fft1d_impl.h -> build/lib.linux-aarch64-cpython-312/ducc0/fft 2025-01-10 06:14:49,077 root INFO copying src/ducc0/fft/fftnd_impl.h -> build/lib.linux-aarch64-cpython-312/ducc0/fft 2025-01-10 06:14:49,077 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/nufft 2025-01-10 06:14:49,078 root INFO copying src/ducc0/nufft/nufft.h -> build/lib.linux-aarch64-cpython-312/ducc0/nufft 2025-01-10 06:14:49,078 root INFO copying src/ducc0/nufft/nufft_common.h -> build/lib.linux-aarch64-cpython-312/ducc0/nufft 2025-01-10 06:14:49,078 root INFO copying src/ducc0/nufft/spreadinterp.h -> build/lib.linux-aarch64-cpython-312/ducc0/nufft 2025-01-10 06:14:49,078 root INFO creating build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,078 root INFO copying src/ducc0/infra/aligned_array.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,078 root INFO copying src/ducc0/infra/bucket_sort.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,078 root INFO copying src/ducc0/infra/error_handling.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/mav.cc -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/mav.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/misc_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/simd.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/string_utils.cc -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,079 root INFO copying src/ducc0/infra/string_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,080 root INFO copying src/ducc0/infra/sycl_utils.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,080 root INFO copying src/ducc0/infra/threading.cc -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,080 root INFO copying src/ducc0/infra/threading.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,080 root INFO copying src/ducc0/infra/timers.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,080 root INFO copying src/ducc0/infra/useful_macros.h -> build/lib.linux-aarch64-cpython-312/ducc0/infra 2025-01-10 06:14:49,081 root INFO running build_ext 2025-01-10 06:14:49,082 root INFO building 'ducc0' extension 2025-01-10 06:14:49,082 root INFO creating build/temp.linux-aarch64-cpython-312 2025-01-10 06:14:49,082 root INFO creating build/temp.linux-aarch64-cpython-312/python 2025-01-10 06:14:49,082 root INFO gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -DPKGNAME=ducc0 -DPKGVERSION=0.36.0 -I. -I./src/ -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c python/ducc.cc -o build/temp.linux-aarch64-cpython-312/python/ducc.o -std=c++17 -fvisibility=hidden -g0 -ffast-math -O3 -Wfatal-errors -Wfloat-conversion -W -Wall -Wstrict-aliasing -Wwrite-strings -Wredundant-decls -Woverloaded-virtual -Wcast-qual -Wcast-align -Wpointer-arith -Wnon-virtual-dtor -Wzero-as-null-pointer-constant -pthread In file included from python/ducc.cc:13: ./src/ducc0/wgridder/wgridder.cc: In function 'auto ducc0::detail_gridder::get_nminmax_rectangle(double, double, double, double)': ./src/ducc0/wgridder/wgridder.cc:125:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | return make_pair(nm1min, nm1max); | ^ In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:12, from python/ducc.cc:15: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h: At global scope: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:486:13: warning: redundant redeclaration of 'std::string pybind11::detail::error_string()' in same scope [-Wredundant-decls] 486 | std::string error_string(); | ^~~~~~~~~~~~ In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/type_caster_base.h:12, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/cast.h:15, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:12: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pytypes.h:729:20: note: previous declaration of 'std::string pybind11::detail::error_string()' 729 | inline std::string error_string() { | ^~~~~~~~~~~~ In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:16: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil.h:25:16: warning: redundant redeclaration of 'PyThreadState* pybind11::detail::get_thread_state_unchecked()' in same scope [-Wredundant-decls] 25 | PyThreadState *get_thread_state_unchecked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/type_caster_base.h:461:23: note: previous declaration of 'PyThreadState* pybind11::detail::get_thread_state_unchecked()' 461 | inline PyThreadState *get_thread_state_unchecked() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/istream:40, from /usr/include/c++/14.2.0/sstream:40, from ./src/ducc0/infra/string_utils.cc:33, from python/ducc.cc:1: /usr/include/c++/14.2.0/bits/stl_function.h: In instantiation of 'constexpr decltype ((forward<_Tp>(__t) + forward<_Up>(__u))) std::plus::operator()(_Tp&&, _Up&&) const [with _Tp = std::experimental::parallelism_v2::simd; _Up = std::experimental::parallelism_v2::simd; decltype ((forward<_Tp>(__t) + forward<_Up>(__u))) = std::experimental::parallelism_v2::simd]': /usr/include/c++/14.2.0/experimental/bits/simd_builtin.h:1702:22: required from 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplBuiltin<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = double; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]' 1702 | return __binary_op(simd<_Tp, simd_abi::scalar>(__x[0]), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1703 | simd<_Tp, simd_abi::scalar>(__x[1]))[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd_neon.h:126:25: required from 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplNeon<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = double; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]' 126 | return _Base::_S_reduce(__x, static_cast<_BinaryOperation&&>(__binary_op)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd.h:3912:38: required from '_Tp std::experimental::parallelism_v2::reduce(const simd<_Tp, _Ap>&, _BinaryOperation) [with _Tp = double; _Abi = simd_abi::_VecBuiltin<16>; _BinaryOperation = std::plus]' 3912 | { return _Abi::_SimdImpl::_S_reduce(__v, __binary_op); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:402:34: required from here 402 | cc[0] += complex(reduce(a,std::plus<>()),reduce(b,std::plus<>())); | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_function.h:251:9: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | operator()(_Tp&& __t, _Up&& __u) const | ^~~~~~~~ In file included from ./src/ducc0/fft/fft.h:66, from ./src/ducc0/sht/sphere_interpol.h:45, from ./src/ducc0/sht/sht.cc:32, from python/ducc.cc:10: ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator*(const ducc0::Cmplx&) const [with T2 = double; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fftnd_impl.h:1782:19: required from 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 >, double, double>; Titer = ducc0::detail_fft::multi_iter<2>]' 1782 | auto t3 = t1*t2; | ~~^~~ ./src/ducc0/fft/fftnd_impl.h:1729:15: required from 'void ducc0::detail_fft::general_convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t, const Exec&) [with Tplan = pocketfft_r; T0 = double; T = double; Exec = ExecConv1R; size_t = long unsigned int]' 1729 | exec(it, in, out, storage2, *plan1, *plan2, fkernel); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1857:43: required from 'void ducc0::detail_fft::convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t) [with T = double; size_t = long unsigned int]' 1857 | general_convolve_axis, T>(in, out, axis, kernel, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1858 | ExecConv1R()); | ~~~~~~~~~~~~~ ./python/fft_pymod.cc:459:23: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = double; std::size_t = long unsigned int]' 459 | ducc0::convolve_axis(in, out, axis, kernel, nthreads); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:477:5: required from here 477 | DISPATCH(in, f64, f32, flong, convolve_axis_internal, (in, out, axis, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 478 | kernel, nthreads)) | ~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:94:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | template auto operator* (const Cmplx &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator*(const ducc0::Cmplx&) const [with T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fftnd_impl.h:1782:19: required from 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]' 1782 | auto t3 = t1*t2; | ~~^~~ ./src/ducc0/fft/fftnd_impl.h:1729:15: required from 'void ducc0::detail_fft::general_convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t, const Exec&) [with Tplan = pocketfft_r; T0 = float; T = float; Exec = ExecConv1R; size_t = long unsigned int]' 1729 | exec(it, in, out, storage2, *plan1, *plan2, fkernel); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1857:43: required from 'void ducc0::detail_fft::convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t) [with T = float; size_t = long unsigned int]' 1857 | general_convolve_axis, T>(in, out, axis, kernel, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1858 | ExecConv1R()); | ~~~~~~~~~~~~~ ./python/fft_pymod.cc:459:23: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = float; std::size_t = long unsigned int]' 459 | ducc0::convolve_axis(in, out, axis, kernel, nthreads); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:477:5: required from here 477 | DISPATCH(in, f64, f32, flong, convolve_axis_internal, (in, out, axis, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 478 | kernel, nthreads)) | ~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:94:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | template auto operator* (const Cmplx &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator*(const ducc0::Cmplx&) const [with T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fftnd_impl.h:1782:19: required from 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]' 1782 | auto t3 = t1*t2; | ~~^~~ ./src/ducc0/fft/fftnd_impl.h:1738:17: required from 'void ducc0::detail_fft::general_convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t, const Exec&) [with Tplan = pocketfft_r; T0 = float; T = float; Exec = ExecConv1R; size_t = long unsigned int]' 1738 | exec(it, in, out, storage2, *plan1, *plan2, fkernel); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1857:43: required from 'void ducc0::detail_fft::convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t) [with T = float; size_t = long unsigned int]' 1857 | general_convolve_axis, T>(in, out, axis, kernel, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1858 | ExecConv1R()); | ~~~~~~~~~~~~~ ./python/fft_pymod.cc:459:23: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = float; std::size_t = long unsigned int]' 459 | ducc0::convolve_axis(in, out, axis, kernel, nthreads); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:477:5: required from here 477 | DISPATCH(in, f64, f32, flong, convolve_axis_internal, (in, out, axis, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 478 | kernel, nthreads)) | ~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:94:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | template auto operator* (const Cmplx &other) const | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/experimental/simd:74, from ./src/ducc0/infra/simd.h:67, from ./src/ducc0/math/gridding_kernel.h:34, from ./src/ducc0/math/gridding_kernel.cc:20, from python/ducc.cc:8: /usr/include/c++/14.2.0/experimental/bits/simd.h: In instantiation of 'std::enable_if_t<((bool)((simd_size_v == (_Parts * _V::size())) && is_simd_v<_V>)), std::array<_V, _Parts> > std::experimental::parallelism_v2::split(const simd&) [with _V = simd >; _Ap = simd_abi::_VecBuiltin<16>; long unsigned int _Parts = 2; std::enable_if_t<((bool)((simd_size_v == (_Parts * _V::size())) && is_simd_v<_V>)), std::array<_V, _Parts> > = std::array >, 2>; typename _V::value_type = float]': /usr/include/c++/14.2.0/experimental/bits/simd_neon.h:96:61: required from 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplNeon<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = float; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]' 96 | const auto __halves = split>>(__x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/14.2.0/experimental/bits/simd.h:3912:38: required from '_Tp std::experimental::parallelism_v2::reduce(const simd<_Tp, _Ap>&, _BinaryOperation) [with _Tp = float; _Abi = simd_abi::_VecBuiltin<16>; _BinaryOperation = std::plus]' 3912 | { return _Abi::_SimdImpl::_S_reduce(__v, __binary_op); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sphere_interpol.h:242:36: required from 'void ducc0::detail_sphereinterpol::SphereInterpol::interpolx(size_t, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&) const [with long unsigned int supp = 8; Tloc = double; T = float; size_t = long unsigned int]' 242 | signal(0, i) = reduce(tres0, std::plus<>()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sphere_interpol.h:559:25: required from 'void ducc0::detail_sphereinterpol::SphereInterpol::interpol(const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&) const [with Tloc = double; T = float; size_t = long unsigned int]' 559 | interpolx(kernel->support(), cube, itheta0, iphi0, theta, phi, signal); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2951:17: required from 'void ducc0::detail_sht::synthesis_general(const ducc0::detail_mav::cmav, 2>&, const ducc0::detail_mav::vmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, double, size_t, SHT_mode, bool) [with T = float; Tloc = double; size_t = long unsigned int; ptrdiff_t = long int]' 2951 | inter.interpol(planes, 0, 0, xtheta, xphi, map); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2959:99: required from here 2959 | double epsilon, double sigma_min, double sigma_max, size_t nthreads, SHT_mode mode, bool verbose); | ^ /usr/include/c++/14.2.0/experimental/bits/simd.h:4168:3: note: parameter passing for argument of type 'std::array >, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1 4168 | split(const simd& __x) | ^~~~~ /usr/include/c++/14.2.0/experimental/bits/simd.h: In instantiation of 'std::experimental::parallelism_v2::simd std::experimental::parallelism_v2::operator*(const simd&, const simd&)': ./src/ducc0/sht/alm.h:255:54: required from 'int ducc0::detail_alm::ft_partial_sph_isometry_plan::ft_symmetric_tridiagonal_symmetric_eigen::eval_helper(int, const std::vector&, std::vector&) const [with Tv = std::experimental::parallelism_v2::simd; long unsigned int N = 1; bool high_accuracy = true]' 255 | vkm1 = Tvl(Tv(A[k ]))*((X[i]+B[k ])*vk[i] - Tvl(Tv(C[k ]))*vkp1[i]); | ~~~~~~~~~~~~~^~~~ ./src/ducc0/sht/alm.h:366:60: required from 'void ducc0::detail_alm::ft_partial_sph_isometry_plan::ft_symmetric_tridiagonal_symmetric_eigen::eval(const std::vector&, std::vector&) const [with bool high_accuracy = true]' 366 | eval_helper::type,1>(j, x, y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ./src/ducc0/sht/alm.h:455:17: required from 'void ducc0::detail_alm::xchg_yz(const Alm_Base&, const ducc0::detail_mav::vmav, 1>&, size_t) [with T = float; size_t = long unsigned int]' 455 | F.F11.eval(tin, tout); | ~~~~~~~~~~^~~~~~~~~~~ ./src/ducc0/sht/alm.h:514:12: required from 'void ducc0::detail_alm::rotate_alm(const Alm_Base&, const ducc0::detail_mav::vmav, 1>&, double, double, double, size_t) [with T = float; size_t = long unsigned int]' 514 | xchg_yz(base, alm, nthreads); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./python/sht_pymod.cc:74:13: required from 'pybind11::array ducc0::detail_pymodule_sht::Py2_rotate_alm(const pybind11::array&, size_t, double, double, double, size_t) [with T = float; size_t = long unsigned int]' 74 | rotate_alm(base, a2, psi, theta, phi, nthreads); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/sht_pymod.cc:82:33: required from here 82 | return Py2_rotate_alm(alm, lmax, psi, theta, phi, nthreads); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd.h:5615:5: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 5615 | operator*(const simd& __x, const simd& __y) | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r * other))> ducc0::Cmplx::operator*(const T2&) const [with T2 = double; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r * other)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft.h:314:50: required from 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = double; size_t = long unsigned int]' 314 | for (size_t i=0; i >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, T0, size_t, size_t) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, double>; Titer = ducc0::detail_fft::multi_iter<16>; size_t = long unsigned int]' 821 | plan.exec_copyback(buf2+i*dstr, buf1, fct, forward, nthreads); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:692:28: required from 'void ducc0::detail_fft::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, T0, size_t, const Exec&, bool) [with Tplan = pocketfft_c; T = ducc0::Cmplx; T0 = double; Exec = ExecC2C; shape_t = std::vector; size_t = long unsigned int]' 692 | exec.exec_n(it, tin, out, storage2, *plan, fct, n_bunch/lvlen, nth1d); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1415:33: required from 'void ducc0::detail_fft::c2c(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, const shape_t&, bool, T, size_t) [with T = double; shape_t = std::vector; size_t = long unsigned int]' 1415 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:133:13: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::c2c_internal(const pybind11::array&, const pybind11::object&, bool, int, pybind11::object&, std::size_t) [with T = double; std::size_t = long unsigned int]' 133 | ducc0::c2c(ain, aout, axes, forward, fct, nthreads); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:168:5: required from here 168 | DISPATCH(a, c128, c64, clong, c2c_internal, (a, axes_, forward, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 169 | inorm, out_, nthreads)) | ~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:85:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | template auto operator* (const T2 &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r * other))> ducc0::Cmplx::operator*(const T2&) const [with T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r * other)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft.h:314:50: required from 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 314 | for (size_t i=0; i >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, T0, size_t, size_t) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, float>; Titer = ducc0::detail_fft::multi_iter<16>; size_t = long unsigned int]' 821 | plan.exec_copyback(buf2+i*dstr, buf1, fct, forward, nthreads); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:692:28: required from 'void ducc0::detail_fft::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, T0, size_t, const Exec&, bool) [with Tplan = pocketfft_c; T = ducc0::Cmplx; T0 = float; Exec = ExecC2C; shape_t = std::vector; size_t = long unsigned int]' 692 | exec.exec_n(it, tin, out, storage2, *plan, fct, n_bunch/lvlen, nth1d); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1415:33: required from 'void ducc0::detail_fft::c2c(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, const shape_t&, bool, T, size_t) [with T = float; shape_t = std::vector; size_t = long unsigned int]' 1415 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:133:13: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::c2c_internal(const pybind11::array&, const pybind11::object&, bool, int, pybind11::object&, std::size_t) [with T = float; std::size_t = long unsigned int]' 133 | ducc0::c2c(ain, aout, axes, forward, fct, nthreads); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:168:5: required from here 168 | DISPATCH(a, c128, c64, clong, c2c_internal, (a, axes_, forward, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 169 | inorm, out_, nthreads)) | ~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:85:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | template auto operator* (const T2 &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r * other))> ducc0::Cmplx::operator*(const T2&) const [with T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r * other)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft.h:314:50: required from 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 314 | for (size_t i=0; i >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, T0, size_t, size_t) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, float>; Titer = ducc0::detail_fft::multi_iter<16>; size_t = long unsigned int]' 821 | plan.exec_copyback(buf2+i*dstr, buf1, fct, forward, nthreads); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:720:28: required from 'void ducc0::detail_fft::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, T0, size_t, const Exec&, bool) [with Tplan = pocketfft_c; T = ducc0::Cmplx; T0 = float; Exec = ExecC2C; shape_t = std::vector; size_t = long unsigned int]' 720 | exec.exec_n(it, tin, out, storage2, *plan, fct, n_bunch/lvlen, nth1d); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1415:33: required from 'void ducc0::detail_fft::c2c(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, const shape_t&, bool, T, size_t) [with T = float; shape_t = std::vector; size_t = long unsigned int]' 1415 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:133:13: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::c2c_internal(const pybind11::array&, const pybind11::object&, bool, int, pybind11::object&, std::size_t) [with T = float; std::size_t = long unsigned int]' 133 | ducc0::c2c(ain, aout, axes, forward, fct, nthreads); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:168:5: required from here 168 | DISPATCH(a, c128, c64, clong, c2c_internal, (a, axes_, forward, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 169 | inorm, out_, nthreads)) | ~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:85:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | template auto operator* (const T2 &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator+(const ducc0::Cmplx&) const [with T2 = std::experimental::parallelism_v2::simd >; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fftnd_impl.h:1833:37: required from 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, double>; Titer = ducc0::detail_fft::multi_iter<2>]' 1833 | res2[i] = res[i]*fkernel(i) + res[l_in-i]*fkernel(l_in-i); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1729:15: required from 'void ducc0::detail_fft::general_convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t, const Exec&) [with Tplan = pocketfft_c; T0 = double; T = ducc0::Cmplx; Exec = ExecConv1C; size_t = long unsigned int]' 1729 | exec(it, in, out, storage2, *plan1, *plan2, fkernel); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1875:43: required from 'void ducc0::detail_fft::convolve_axis(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, size_t, const ducc0::detail_mav::cmav, 1>&, size_t) [with T = double; size_t = long unsigned int]' 1875 | general_convolve_axis, T>(in2, out2, axis, kernel2, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1876 | ExecConv1C()); | ~~~~~~~~~~~~~ ./python/fft_pymod.cc:459:23: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = std::complex; std::size_t = long unsigned int]' 459 | ducc0::convolve_axis(in, out, axis, kernel, nthreads); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:467:49: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal_c(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = double; std::size_t = long unsigned int]' 467 | return convolve_axis_internal>(in_, out_, axis, kernel_, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:474:5: required from here 474 | DISPATCH(in, c128, c64, clong, convolve_axis_internal_c, (in, out, axis, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 475 | kernel, nthreads)) | ~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:88:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | template auto operator+ (const Cmplx &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator+(const ducc0::Cmplx&) const [with T2 = std::experimental::parallelism_v2::simd >; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fftnd_impl.h:1833:37: required from 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, float>; Titer = ducc0::detail_fft::multi_iter<4>]' 1833 | res2[i] = res[i]*fkernel(i) + res[l_in-i]*fkernel(l_in-i); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1729:15: required from 'void ducc0::detail_fft::general_convolve_axis(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, size_t, const ducc0::detail_mav::cmav&, size_t, const Exec&) [with Tplan = pocketfft_c; T0 = float; T = ducc0::Cmplx; Exec = ExecConv1C; size_t = long unsigned int]' 1729 | exec(it, in, out, storage2, *plan1, *plan2, fkernel); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1875:43: required from 'void ducc0::detail_fft::convolve_axis(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, size_t, const ducc0::detail_mav::cmav, 1>&, size_t) [with T = float; size_t = long unsigned int]' 1875 | general_convolve_axis, T>(in2, out2, axis, kernel2, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1876 | ExecConv1C()); | ~~~~~~~~~~~~~ ./python/fft_pymod.cc:459:23: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = std::complex; std::size_t = long unsigned int]' 459 | ducc0::convolve_axis(in, out, axis, kernel, nthreads); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:467:49: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::convolve_axis_internal_c(const pybind11::array&, pybind11::array&, std::size_t, const pybind11::array&, std::size_t) [with T = float; std::size_t = long unsigned int]' 467 | return convolve_axis_internal>(in_, out_, axis, kernel_, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:474:5: required from here 474 | DISPATCH(in, c128, c64, clong, convolve_axis_internal_c, (in, out, axis, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 475 | kernel, nthreads)) | ~~~~~~~~~~~~~~~~~ ./src/ducc0/math/cmplx.h:88:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | template auto operator+ (const Cmplx &other) const | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_function.h: In instantiation of 'constexpr decltype ((forward<_Tp>(__t) + forward<_Up>(__u))) std::plus::operator()(_Tp&&, _Up&&) const [with _Tp = std::experimental::parallelism_v2::simd&; _Up = std::experimental::parallelism_v2::simd; decltype ((forward<_Tp>(__t) + forward<_Up>(__u))) = std::experimental::parallelism_v2::simd]': /usr/include/c++/14.2.0/experimental/bits/simd_builtin.h:1708:27: required from 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplBuiltin<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = float; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]' 1708 | __acc = __binary_op(__acc, simd<_Tp, simd_abi::scalar>(__x[__i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd_neon.h:126:25: required from 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplNeon<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = float; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]' 126 | return _Base::_S_reduce(__x, static_cast<_BinaryOperation&&>(__binary_op)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd.h:3912:38: required from '_Tp std::experimental::parallelism_v2::reduce(const simd<_Tp, _Ap>&, _BinaryOperation) [with _Tp = float; _Abi = simd_abi::_VecBuiltin<16>; _BinaryOperation = std::plus]' 3912 | { return _Abi::_SimdImpl::_S_reduce(__v, __binary_op); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sphere_interpol.h:242:36: required from 'void ducc0::detail_sphereinterpol::SphereInterpol::interpolx(size_t, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&) const [with long unsigned int supp = 8; Tloc = double; T = float; size_t = long unsigned int]' 242 | signal(0, i) = reduce(tres0, std::plus<>()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sphere_interpol.h:559:25: required from 'void ducc0::detail_sphereinterpol::SphereInterpol::interpol(const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&) const [with Tloc = double; T = float; size_t = long unsigned int]' 559 | interpolx(kernel->support(), cube, itheta0, iphi0, theta, phi, signal); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2951:17: required from 'void ducc0::detail_sht::synthesis_general(const ducc0::detail_mav::cmav, 2>&, const ducc0::detail_mav::vmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, double, size_t, SHT_mode, bool) [with T = float; Tloc = double; size_t = long unsigned int; ptrdiff_t = long int]' 2951 | inter.interpol(planes, 0, 0, xtheta, xphi, map); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2959:99: required from here 2959 | double epsilon, double sigma_min, double sigma_max, size_t nthreads, SHT_mode mode, bool verbose); | ^ /usr/include/c++/14.2.0/bits/stl_function.h:251:9: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | operator()(_Tp&& __t, _Up&& __u) const | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/experimental/simd:89: /usr/include/c++/14.2.0/experimental/bits/simd_math.h: In instantiation of 'std::experimental::parallelism_v2::_Folded std::experimental::parallelism_v2::__fold_input(const simd&) [with _Abi = simd_abi::_VecBuiltin<16>]': /usr/include/c++/14.2.0/experimental/bits/simd_math.h:480:31: required from 'std::enable_if_t<((bool)is_floating_point_v<_Tp>), std::experimental::parallelism_v2::simd<_Tp, _Ap> > std::experimental::parallelism_v2::cos(const simd<_Tp, _Ap>&) [with _Tp = float; _Abi = simd_abi::_VecBuiltin<16>; = __detail::_MachineFlagsTemplate<15, 11>; std::enable_if_t<((bool)is_floating_point_v<_Tp>), simd<_Tp, _Ap> > = simd >]' 480 | const auto __f = __fold_input(__x); | ~~~~~~~~~~~~^~~~~ ./src/ducc0/wgridder/wgridder.h:106:20: required from 'void ducc0::detail_gridder::expi(std::vector >&, std::vector&, F) [with T = float; F = Wgridder, 2> >::grid2dirty_post2(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::vmav&, double)::::]' 106 | auto vcos = cos(vang); | ~~~^~~~~~ ./src/ducc0/wgridder/wgridder.h:435:15: required from 'void ducc0::detail_gridder::Wgridder::grid2dirty_post2(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::vmav&, double) [with Tcalc = float; Tacc = double; Tms = float; Timg = float; Tms_in = ducc0::detail_mav::cmav, 2>]' 435 | expi(phases, buf, [&](size_t i) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | { return Tcalc(phase(xsq, sqr(y0+i*pixsize_y), w, true, nshift)); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/wgridder/wgridder.h:524:7: required from 'void ducc0::detail_gridder::Wgridder::grid2dirty_c_overwrite_wscreen_add(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::vmav&, double, size_t) [with Tcalc = float; Tacc = double; Tms = float; Timg = float; Tms_in = ducc0::detail_mav::cmav, 2>; size_t = long unsigned int]' 524 | grid2dirty_post2(grid, dirty, w); | ^~~~~~~~~~~~~~~~ ./src/ducc0/wgridder/wgridder.h:1441:11: required from 'void ducc0::detail_gridder::Wgridder::x2dirty() [with Tcalc = float; Tacc = double; Tms = float; Timg = float; Tms_in = ducc0::detail_mav::cmav, 2>]' 1441 | grid2dirty_c_overwrite_wscreen_add(grid, dirty_out, w, pl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/wgridder/wgridder.h:1693:18: required from 'ducc0::detail_gridder::Wgridder::Wgridder(const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const Tms_in&, const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, double, double, double, bool, size_t, size_t, bool, bool, bool, bool, double, double, double, double, bool) [with Tcalc = float; Tacc = double; Tms = float; Timg = float; Tms_in = ducc0::detail_mav::cmav, 2>; size_t = long unsigned int]' 1693 | gridding ? x2dirty() : dirty2x(); | ^~~~~~~ ./src/ducc0/wgridder/wgridder.h:1711:44: required from 'void ducc0::detail_gridder::ms2dirty(const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const Tms_in&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, double, double, double, bool, size_t, const ducc0::detail_mav::vmav&, size_t, bool, bool, bool, bool, double, double, double, double, bool) [with Tcalc = float; Tacc = double; Tms = float; Tms_in = ducc0::detail_mav::cmav, 2>; Timg = float; size_t = long unsigned int]' 1711 | Wgridder par(uvw, freq, ms, ms_out, dirty_in, dirty, wgt, mask, pixsize_x, | ^~~ ./python/wgridder_pymod.cc:189:25: required from 'pybind11::array ducc0::detail_pymodule_wgridder::Py2_vis2dirty(const pybind11::array&, const pybind11::array&, const pybind11::array&, const pybind11::object&, const pybind11::object&, size_t, size_t, double, double, double, bool, size_t, size_t, bool, bool, bool, bool, pybind11::object&, double, double, double, double, bool, bool, bool) [with T = float; size_t = long unsigned int]' 189 | ms2dirty(uvw,freq,vis,wgt2,mask2,pixsize_x,pixsize_y,epsilon, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | do_wgridding,nthreads,dirty2,verbosity,flip_u,flip_v,flip_w,divide_by_n, sigma_min, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | sigma_max, center_x, center_y, allow_nshift) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/wgridder_pymod.cc:208:32: required from here 208 | return Py2_vis2dirty(uvw, freq, vis, wgt, mask, npix_x, npix_y, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | pixsize_x, pixsize_y, epsilon, do_wgridding, nthreads, verbosity, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | flip_u, flip_v, flip_w, divide_by_n, dirty, sigma_min, sigma_max, center_x, center_y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | allow_nshift, gpu, double_precision_accumulation); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd_math.h:308:3: note: parameter passing for argument of type 'std::experimental::parallelism_v2::_Folded >' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | __fold_input(const simd& __x) | ^~~~~~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::special_mul(const ducc0::Cmplx&) const [with bool fwd = true; T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:1493:74: required from 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from 'void* ducc0::detail_fft::cfft_multipass::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 130 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from here 107 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:97:40: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | template auto special_mul (const Cmplx &other) const | ^~~~~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::special_mul(const ducc0::Cmplx&) const [with bool fwd = true; T2 = float; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:1493:74: required from 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from 'void* ducc0::detail_fft::cfft_multipass::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 145 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from here 107 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:97:40: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | template auto special_mul (const Cmplx &other) const | ^~~~~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator-(const ducc0::Cmplx&) const [with T2 = std::experimental::parallelism_v2::simd >; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:689:30: required from 'Tcd* ducc0::detail_fft::cfftp8::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float; size_t = long unsigned int]' 689 | PM(CC(0,2),CC(0,6),a0-a2,a3); | ~~^~~ ./src/ducc0/fft/fft1d_impl.h:822:5: required from 'void* ducc0::detail_fft::cfftp8::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 130 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:822:5: required from here 107 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:91:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | template auto operator- (const Cmplx &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::operator-(const ducc0::Cmplx&) const [with T2 = std::experimental::parallelism_v2::simd >; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:689:30: required from 'Tcd* ducc0::detail_fft::cfftp8::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float; size_t = long unsigned int]' 689 | PM(CC(0,2),CC(0,6),a0-a2,a3); | ~~^~~ ./src/ducc0/fft/fft1d_impl.h:822:5: required from 'void* ducc0::detail_fft::cfftp8::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 145 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:822:5: required from here 107 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:91:30: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | template auto operator- (const Cmplx &other) const | ^~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx*)this)->ducc0::Cmplx::r + other.r))> ducc0::Cmplx::special_mul(const ducc0::Cmplx&) const [with bool fwd = true; T2 = double; T = std::experimental::parallelism_v2::simd >; decltype ((((const ducc0::Cmplx*)this)->r + other.r)) = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:1493:74: required from 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = double; size_t = long unsigned int]' 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from 'void* ducc0::detail_fft::cfft_multipass::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = double; size_t = long unsigned int]' 130 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:1644:5: required from here 107 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:97:40: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | template auto special_mul (const Cmplx &other) const | ^~~~~~~~~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx ducc0::Cmplx::conj() const [with T = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:2899:40: required from 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~~~~~~~^~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from 'void* ducc0::detail_fft::rfftp_complexify::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 1799 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from here 1777 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:80:9: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | Cmplx conj() const { return {r, -i}; } | ^~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx ducc0::Cmplx::conj() const [with T = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:2899:40: required from 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float; size_t = long unsigned int]' 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~~~~~~~^~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from 'void* ducc0::detail_fft::rfftp_complexify::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = float; size_t = long unsigned int]' 1813 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from here 1777 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:80:9: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | Cmplx conj() const { return {r, -i}; } | ^~~~ ./src/ducc0/math/cmplx.h: In instantiation of 'ducc0::Cmplx ducc0::Cmplx::conj() const [with T = std::experimental::parallelism_v2::simd >]': ./src/ducc0/fft/fft1d_impl.h:2899:40: required from 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = double; size_t = long unsigned int]' 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~~~~~~~^~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from 'void* ducc0::detail_fft::rfftp_complexify::exec(const std::type_index&, void*, void*, void*, bool, size_t) const [with Tfs = double; size_t = long unsigned int]' 1799 | return fwd ? exec_(in1, copy1, buf1, nthreads) \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:2941:5: required from here 1777 | virtual void *exec(const type_index &ti, void *in, void *copy, void *buf, \ | ^~~~ ./src/ducc0/math/cmplx.h:80:9: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | Cmplx conj() const { return {r, -i}; } | ^~~~ In file included from ./python/fft_pymod.cc:45, from python/ducc.cc:17: ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1118:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1118 | auto zero = akf[0]*Tfs(0); | ^~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1118:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft.h: In function 'void ducc0::detail_fft::PM(T&, T&, T, T) [with T = ducc0::Cmplx > >]': ./src/ducc0/fft/fft.h:78:34: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | template inline void PM(T &a, T &b, T c, T d) | ^~ ./src/ducc0/fft/fft.h: In function 'void ducc0::detail_fft::PM(T&, T&, T, T) [with T = ducc0::Cmplx > >]': ./src/ducc0/fft/fft.h:78:34: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp11::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:869:13: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | Tcd ca = t1 + t2*x1 + t3*x2 + t4*x3 + t5*x4 +t6*x5, \ | ^~ ./src/ducc0/fft/fft1d_impl.h:876:9: note: in expansion of macro 'POCKETFFT_PARTSTEP11a0' 876 | POCKETFFT_PARTSTEP11a0(u1,u2,x1,x2,x3,x4,x5,y1,y2,y3,y4,y5,CH(0,k,u1),CH(0,k,u2)) | ^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:889:11: note: in expansion of macro 'POCKETFFT_PARTSTEP11a' 889 | POCKETFFT_PARTSTEP11a(1,10,tw1r,tw2r,tw3r,tw4r,tw5r,+tw1i,+tw2i,+tw3i,+tw4i,+tw5i) | ^~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp11::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:869:13: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | Tcd ca = t1 + t2*x1 + t3*x2 + t4*x3 + t5*x4 +t6*x5, \ | ^~ ./src/ducc0/fft/fft1d_impl.h:876:9: note: in expansion of macro 'POCKETFFT_PARTSTEP11a0' 876 | POCKETFFT_PARTSTEP11a0(u1,u2,x1,x2,x3,x4,x5,y1,y2,y3,y4,y5,CH(0,k,u1),CH(0,k,u2)) | ^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h:889:11: note: in expansion of macro 'POCKETFFT_PARTSTEP11a' 889 | POCKETFFT_PARTSTEP11a(1,10,tw1r,tw2r,tw3r,tw4r,tw5r,+tw1i,+tw2i,+tw3i,+tw4i,+tw5i) | ^~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp8::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:688:11: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 688 | PM(CC(0,0),CC(0,4),a0+a2,a1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp8::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:688:11: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp5::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:479:28: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | special_mul(ca+cb,WA(u1-1,i),CH(i,k,u1)); \ | ~~^~~ ./src/ducc0/fft/fft1d_impl.h:501:13: note: in expansion of macro 'POCKETFFT_PARTSTEP5b' 501 | POCKETFFT_PARTSTEP5b(1,4,tw1r,tw2r,+tw1i,+tw2i) | ^~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp5::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:479:28: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | special_mul(ca+cb,WA(u1-1,i),CH(i,k,u1)); \ | ~~^~~ ./src/ducc0/fft/fft1d_impl.h:501:13: note: in expansion of macro 'POCKETFFT_PARTSTEP5b' 501 | POCKETFFT_PARTSTEP5b(1,4,tw1r,tw2r,+tw1i,+tw2i) | ^~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp4::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:401:13: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | CH(i,k,0) = t2+t3; | ^~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp4::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:401:13: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp3::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:286:9: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | CH(idx,k,0)=t0+t1; | ^~ ./src/ducc0/fft/fft1d_impl.h:304:11: note: in expansion of macro 'POCKETFFT_PREP3' 304 | POCKETFFT_PREP3(0) | ^~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp3::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:286:9: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | CH(idx,k,0)=t0+t1; | ^~ ./src/ducc0/fft/fft1d_impl.h:304:11: note: in expansion of macro 'POCKETFFT_PREP3' 304 | POCKETFFT_PREP3(0) | ^~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp2::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:217:11: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | CH(k,0) = CC(0,k)+CC(1,k); | ^~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftp2::exec_(const Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:217:11: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1493:23: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ^~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1493:23: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = double]': ./src/ducc0/fft/fft1d_impl.h:1118:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1118 | auto zero = akf[0]*Tfs(0); | ^~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:2899:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2899 | auto xe = res[i]+res[xi].conj(); | ^~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:2899:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = double]': ./src/ducc0/fft/fft1d_impl.h:2899:16: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.0/experimental/simd:82: /usr/include/c++/14.2.0/experimental/bits/simd_neon.h: In static member function 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplNeon<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = float; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]': /usr/include/c++/14.2.0/experimental/bits/simd_neon.h:96:28: note: parameter passing for argument of type 'std::array >, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | const auto __halves = split>>(__x); | ^~~~~~~~ ./src/ducc0/wgridder/wgridder.cc: In function 'auto ducc0::detail_gridder::get_nminmax_rectangle(double, double, double, double)': ./src/ducc0/wgridder/wgridder.cc:110:6: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto get_nminmax_rectangle(double xmin, double xmax, double ymin, double ymax) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./src/ducc0/sht/sphere_interpol.h:44: ./src/ducc0/sht/alm.h: In member function 'int ducc0::detail_alm::ft_partial_sph_isometry_plan::ft_symmetric_tridiagonal_symmetric_eigen::eval_helper(int, const std::vector&, std::vector&) const [with Tv = std::experimental::parallelism_v2::simd; long unsigned int N = 1; bool high_accuracy = true]': ./src/ducc0/sht/alm.h:255:17: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | vkm1 = Tvl(Tv(A[k ]))*((X[i]+B[k ])*vk[i] - Tvl(Tv(C[k ]))*vkp1[i]); | ^~~~ In file included from ./python/fft_pymod.cc:46: ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, double>; Titer = ducc0::detail_fft::multi_iter<2>]': ./src/ducc0/fft/fftnd_impl.h:1821:5: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | res2[0] = res[0]*fkernel(0); | ^~~~ ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1821:5: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 >, double, double>; Titer = ducc0::detail_fft::multi_iter<2>]': ./src/ducc0/fft/fftnd_impl.h:1782:12: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | auto t3 = t1*t2; | ^~ ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1782:12: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1782:12: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft.h: In member function 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = double]': ./src/ducc0/fft/fft.h:314:38: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | for (size_t i=0; i::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft.h:314:38: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 ./src/ducc0/fft/fft.h: In member function 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft.h:314:38: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14.2.0/experimental/bits/simd_math.h: In function 'std::enable_if_t<((bool)is_floating_point_v<_Tp>), std::experimental::parallelism_v2::simd<_Tp, _Ap> > std::experimental::parallelism_v2::cos(const simd<_Tp, _Ap>&) [with _Tp = float; _Abi = simd_abi::_VecBuiltin<16>; = __detail::_MachineFlagsTemplate<15, 11>]': /usr/include/c++/14.2.0/experimental/bits/simd_math.h:480:20: note: parameter passing for argument of type 'std::experimental::parallelism_v2::_Folded >' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | const auto __f = __fold_input(__x); | ^~~ /usr/include/c++/14.2.0/experimental/bits/simd.h: In function 'std::experimental::parallelism_v2::simd& std::experimental::parallelism_v2::operator+=(simd&, const simd&)': /usr/include/c++/14.2.0/experimental/bits/simd.h:5591:28: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 5591 | { return __lhs = __lhs + __x; } | ~~~~~~^~~~~ ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, double>; Titer = ducc0::detail_fft::multi_iter<2>]': ./src/ducc0/fft/fftnd_impl.h:1821:21: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | res2[0] = res[0]*fkernel(0); | ~~~~~~^~~~~~~~~~~ /usr/include/c++/14.2.0/experimental/bits/simd_neon.h: In static member function 'static constexpr _Tp std::experimental::parallelism_v2::_SimdImplNeon<_Abi, >::_S_reduce(std::experimental::parallelism_v2::simd<_Tp, _Abi>, _BinaryOperation&&) [with _Tp = float; _BinaryOperation = std::plus&; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<15, 11>]': /usr/include/c++/14.2.0/experimental/bits/simd_neon.h:96:75: note: parameter passing for argument of type 'std::array >, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | const auto __halves = split>>(__x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./src/ducc0/sht/alm.h: In member function 'int ducc0::detail_alm::ft_partial_sph_isometry_plan::ft_symmetric_tridiagonal_symmetric_eigen::eval_helper(int, const std::vector&, std::vector&) const [with Tv = std::experimental::parallelism_v2::simd; long unsigned int N = 1; bool high_accuracy = true]': ./src/ducc0/sht/alm.h:269:50: note: parameter passing for argument of type 'std::experimental::parallelism_v2::simd' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | fj[i] += vkm1*c[k-1] + vkm2*c[k-2] + vkm3*c[k-3]; ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1C::operator()(const Titer&, const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, Tstorage&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_fft::pocketfft_c&, const ducc0::detail_mav::cmav, 1>&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 > >, ducc0::Cmplx, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1821:21: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | res2[0] = res[0]*fkernel(0); | ~~~~~~^~~~~~~~~~~ ./src/ducc0/fft/fft.h: In member function 'void ducc0::detail_fft::pocketfft_c::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = double]': ./src/ducc0/fft/fft.h:314:50: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | for (size_t i=0; i::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft.h:314:50: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | for (size_t i=0; i::exec_copyback(ducc0::Cmplx*, ducc0::Cmplx*, Tfs, bool, size_t) const [with Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft.h:314:50: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | for (size_t i=0; i&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = double; Tstorage = ducc0::detail_fft::TmpStorage2 >, double, double>; Titer = ducc0::detail_fft::multi_iter<2>]': ./src/ducc0/fft/fftnd_impl.h:1794:25: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1794 | res[2*i-1] = (t1*t2).r*T0(2); | ~~~^~~~ ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1794:25: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1794 | res[2*i-1] = (t1*t2).r*T0(2); | ~~~^~~~ ./src/ducc0/fft/fftnd_impl.h: In member function 'void ducc0::detail_fft::ExecConv1R::operator()(const Titer&, const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, Tstorage&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_fft::pocketfft_r&, const ducc0::detail_mav::cmav&) const [with T0 = float; Tstorage = ducc0::detail_fft::TmpStorage2 >, float, float>; Titer = ducc0::detail_fft::multi_iter<4>]': ./src/ducc0/fft/fftnd_impl.h:1794:25: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1794 | res[2*i-1] = (t1*t2).r*T0(2); | ~~~^~~~ /usr/include/c++/14.2.0/experimental/bits/simd_math.h: In function 'std::enable_if_t<((bool)is_floating_point_v<_Tp>), std::experimental::parallelism_v2::simd<_Tp, _Ap> > std::experimental::parallelism_v2::cos(const simd<_Tp, _Ap>&) [with _Tp = float; _Abi = simd_abi::_VecBuiltin<16>; = __detail::_MachineFlagsTemplate<15, 11>]': /usr/include/c++/14.2.0/experimental/bits/simd_math.h:480:38: note: parameter passing for argument of type 'std::experimental::parallelism_v2::_Folded >' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | const auto __f = __fold_input(__x); | ~~~~~~~~~~~~^~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1126:53: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | res[0] = res[0].template special_mul(bkf[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1126:53: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | res[0] = res[0].template special_mul(bkf[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./src/ducc0/fft/fft.h: In function 'void ducc0::detail_fft::PM(T&, T&, T, T) [with T = ducc0::Cmplx > >]': ./src/ducc0/fft/fft.h:79:15: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | { a=c+d; b=c-d; } | ~^~ ./src/ducc0/fft/fft.h: In function 'void ducc0::detail_fft::PM(T&, T&, T, T) [with T = ducc0::Cmplx > >]': ./src/ducc0/fft/fft.h:79:15: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | { a=c+d; b=c-d; } | ~^~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tcd* ducc0::detail_fft::cfftpblue::exec_(Tcd*, Tcd*, Tcd*, size_t) const [with bool fwd = true; Tcd = ducc0::Cmplx > >; Tfs = double]': ./src/ducc0/fft/fft1d_impl.h:1126:53: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | res[0] = res[0].template special_mul(bkf[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:2899:27: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~^~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:2899:27: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~^~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'Tfd* ducc0::detail_fft::rfftp_complexify::exec_(Tfd*, Tfd*, Tfd*, size_t) const [with bool fwd = true; Tfd = std::experimental::parallelism_v2::simd >; Tfs = double]': ./src/ducc0/fft/fft1d_impl.h:2899:27: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2899 | auto xe = res[i]+res[xi].conj(); | ~~~~~~^~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1493:74: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = float]': ./src/ducc0/fft/fft1d_impl.h:1493:74: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/fft/fft1d_impl.h: In member function 'ducc0::Cmplx* ducc0::detail_fft::cfft_multipass::exec_(ducc0::Cmplx*, ducc0::Cmplx*, ducc0::Cmplx*, size_t) const [with bool fwd = true; T = std::experimental::parallelism_v2::simd >; Tfs = double]': ./src/ducc0/fft/fft1d_impl.h:1493:74: note: parameter passing for argument of type 'ducc0::Cmplx > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1493 | cc2[n*ip+m] = cc2[n*ip+m].template special_mul((*myroots)[rfct*m*i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/wgridder/wgridder.cc: In function 'auto ducc0::detail_gridder::get_nminmax_rectangle(double, double, double, double)': ./src/ducc0/wgridder/wgridder.cc:110:6: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto get_nminmax_rectangle(double xmin, double xmax, double ymin, double ymax) | ^~~~~~~~~~~~~~~~~~~~~ 2025-01-10 06:22:48,607 root INFO g++ -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-aarch64-cpython-312/python/ducc.o -L/usr/lib -o build/lib.linux-aarch64-cpython-312/ducc0.cpython-312-aarch64-linux-musl.so -Wl,-rpath,$ORIGIN -pthread 2025-01-10 06:22:48,962 root INFO installing to build/bdist.linux-aarch64/wheel 2025-01-10 06:22:48,962 root INFO running install 2025-01-10 06:22:48,969 root INFO running install_lib 2025-01-10 06:22:48,971 root INFO creating build/bdist.linux-aarch64 2025-01-10 06:22:48,971 root INFO creating build/bdist.linux-aarch64/wheel 2025-01-10 06:22:48,971 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0.cpython-312-aarch64-linux-musl.so -> build/bdist.linux-aarch64/wheel 2025-01-10 06:22:48,984 root INFO creating build/bdist.linux-aarch64/wheel/ducc0 2025-01-10 06:22:48,985 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,985 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/sht_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,985 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/sht.cc -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,985 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/sphere_interpol.h -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,985 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/alm.h -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,986 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/sht.h -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,986 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/sht/totalconvolve.h -> build/bdist.linux-aarch64/wheel/ducc0/sht 2025-01-10 06:22:48,986 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/wgridder 2025-01-10 06:22:48,986 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/wgridder/wgridder.cc -> build/bdist.linux-aarch64/wheel/ducc0/wgridder 2025-01-10 06:22:48,986 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/wgridder/wgridder_sycl.h -> build/bdist.linux-aarch64/wheel/ducc0/wgridder 2025-01-10 06:22:48,987 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/wgridder/wgridder.h -> build/bdist.linux-aarch64/wheel/ducc0/wgridder 2025-01-10 06:22:48,987 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,987 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/rangeset.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,987 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/gl_integrator.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,987 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/quaternion.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,987 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/wigner3j.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/pointing.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/wigner3j.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/math_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/mcm.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/geom_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,988 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/space_filling.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/cmplx.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/pointing.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/constants.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/gridding_kernel.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/space_filling.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,989 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/gl_integrator.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,990 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/geom_utils.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,990 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/solvers.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,990 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/unity_roots.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,990 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/vec3.h -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,990 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/math/gridding_kernel.cc -> build/bdist.linux-aarch64/wheel/ducc0/math 2025-01-10 06:22:48,991 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/healpix 2025-01-10 06:22:48,991 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/healpix/healpix_base.cc -> build/bdist.linux-aarch64/wheel/ducc0/healpix 2025-01-10 06:22:48,991 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/healpix/healpix_base.h -> build/bdist.linux-aarch64/wheel/ducc0/healpix 2025-01-10 06:22:48,991 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/healpix/healpix_tables.h -> build/bdist.linux-aarch64/wheel/ducc0/healpix 2025-01-10 06:22:48,991 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/healpix/healpix_tables.cc -> build/bdist.linux-aarch64/wheel/ducc0/healpix 2025-01-10 06:22:48,991 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/bindings 2025-01-10 06:22:48,992 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/bindings/typecode.h -> build/bdist.linux-aarch64/wheel/ducc0/bindings 2025-01-10 06:22:48,992 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/bindings/pybind_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/bindings 2025-01-10 06:22:48,992 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/bindings/array_descriptor.h -> build/bdist.linux-aarch64/wheel/ducc0/bindings 2025-01-10 06:22:48,992 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/fft 2025-01-10 06:22:48,992 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/fft/fft1d_impl.h -> build/bdist.linux-aarch64/wheel/ducc0/fft 2025-01-10 06:22:48,992 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/fft/fftnd_impl.h -> build/bdist.linux-aarch64/wheel/ducc0/fft 2025-01-10 06:22:48,993 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/fft/fft.h -> build/bdist.linux-aarch64/wheel/ducc0/fft 2025-01-10 06:22:48,993 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/nufft 2025-01-10 06:22:48,993 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/nufft/nufft_common.h -> build/bdist.linux-aarch64/wheel/ducc0/nufft 2025-01-10 06:22:48,993 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/nufft/nufft.h -> build/bdist.linux-aarch64/wheel/ducc0/nufft 2025-01-10 06:22:48,993 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/nufft/spreadinterp.h -> build/bdist.linux-aarch64/wheel/ducc0/nufft 2025-01-10 06:22:48,993 root INFO creating build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/string_utils.cc -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/error_handling.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/sycl_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/timers.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/string_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/bucket_sort.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/useful_macros.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,994 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/mav.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/threading.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/misc_utils.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/aligned_array.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/threading.cc -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/simd.h -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO copying build/lib.linux-aarch64-cpython-312/ducc0/infra/mav.cc -> build/bdist.linux-aarch64/wheel/ducc0/infra 2025-01-10 06:22:48,995 root INFO running install_egg_info 2025-01-10 06:22:48,997 root INFO Copying src/ducc0.egg-info to build/bdist.linux-aarch64/wheel/ducc0-0.36.0-py3.12.egg-info 2025-01-10 06:22:48,997 root INFO running install_scripts 2025-01-10 06:22:49,001 root INFO creating build/bdist.linux-aarch64/wheel/ducc0-0.36.0.dist-info/WHEEL 2025-01-10 06:22:49,002 wheel INFO creating '/home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_36_0/.dist/.tmp-sswdofao/ducc0-0.36.0-cp312-cp312-linux_aarch64.whl' and adding 'build/bdist.linux-aarch64/wheel' to it 2025-01-10 06:22:49,021 wheel INFO adding 'ducc0.cpython-312-aarch64-linux-musl.so' 2025-01-10 06:22:49,029 wheel INFO adding 'ducc0/bindings/array_descriptor.h' 2025-01-10 06:22:49,029 wheel INFO adding 'ducc0/bindings/pybind_utils.h' 2025-01-10 06:22:49,029 wheel INFO adding 'ducc0/bindings/typecode.h' 2025-01-10 06:22:49,029 wheel INFO adding 'ducc0/fft/fft.h' 2025-01-10 06:22:49,030 wheel INFO adding 'ducc0/fft/fft1d_impl.h' 2025-01-10 06:22:49,030 wheel INFO adding 'ducc0/fft/fftnd_impl.h' 2025-01-10 06:22:49,030 wheel INFO adding 'ducc0/healpix/healpix_base.cc' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/healpix/healpix_base.h' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/healpix/healpix_tables.cc' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/healpix/healpix_tables.h' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/infra/aligned_array.h' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/infra/bucket_sort.h' 2025-01-10 06:22:49,031 wheel INFO adding 'ducc0/infra/error_handling.h' 2025-01-10 06:22:49,032 wheel INFO adding 'ducc0/infra/mav.cc' 2025-01-10 06:22:49,032 wheel INFO adding 'ducc0/infra/mav.h' 2025-01-10 06:22:49,032 wheel INFO adding 'ducc0/infra/misc_utils.h' 2025-01-10 06:22:49,032 wheel INFO adding 'ducc0/infra/simd.h' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/string_utils.cc' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/string_utils.h' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/sycl_utils.h' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/threading.cc' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/threading.h' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/timers.h' 2025-01-10 06:22:49,033 wheel INFO adding 'ducc0/infra/useful_macros.h' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/cmplx.h' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/constants.h' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/geom_utils.cc' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/geom_utils.h' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/gl_integrator.cc' 2025-01-10 06:22:49,034 wheel INFO adding 'ducc0/math/gl_integrator.h' 2025-01-10 06:22:49,035 wheel INFO adding 'ducc0/math/gridding_kernel.cc' 2025-01-10 06:22:49,035 wheel INFO adding 'ducc0/math/gridding_kernel.h' 2025-01-10 06:22:49,035 wheel INFO adding 'ducc0/math/math_utils.h' 2025-01-10 06:22:49,035 wheel INFO adding 'ducc0/math/mcm.h' 2025-01-10 06:22:49,035 wheel INFO adding 'ducc0/math/pointing.cc' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/pointing.h' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/quaternion.h' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/rangeset.h' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/solvers.h' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/space_filling.cc' 2025-01-10 06:22:49,036 wheel INFO adding 'ducc0/math/space_filling.h' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/math/unity_roots.h' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/math/vec3.h' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/math/wigner3j.cc' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/math/wigner3j.h' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/nufft/nufft.h' 2025-01-10 06:22:49,037 wheel INFO adding 'ducc0/nufft/nufft_common.h' 2025-01-10 06:22:49,038 wheel INFO adding 'ducc0/nufft/spreadinterp.h' 2025-01-10 06:22:49,038 wheel INFO adding 'ducc0/sht/alm.h' 2025-01-10 06:22:49,038 wheel INFO adding 'ducc0/sht/sht.cc' 2025-01-10 06:22:49,039 wheel INFO adding 'ducc0/sht/sht.h' 2025-01-10 06:22:49,039 wheel INFO adding 'ducc0/sht/sht_utils.h' 2025-01-10 06:22:49,039 wheel INFO adding 'ducc0/sht/sphere_interpol.h' 2025-01-10 06:22:49,039 wheel INFO adding 'ducc0/sht/totalconvolve.h' 2025-01-10 06:22:49,039 wheel INFO adding 'ducc0/wgridder/wgridder.cc' 2025-01-10 06:22:49,040 wheel INFO adding 'ducc0/wgridder/wgridder.h' 2025-01-10 06:22:49,040 wheel INFO adding 'ducc0/wgridder/wgridder_sycl.h' 2025-01-10 06:22:49,040 wheel INFO adding 'ducc0-0.36.0.dist-info/LICENSE' 2025-01-10 06:22:49,041 wheel INFO adding 'ducc0-0.36.0.dist-info/METADATA' 2025-01-10 06:22:49,041 wheel INFO adding 'ducc0-0.36.0.dist-info/WHEEL' 2025-01-10 06:22:49,041 wheel INFO adding 'ducc0-0.36.0.dist-info/top_level.txt' 2025-01-10 06:22:49,041 wheel INFO adding 'ducc0-0.36.0.dist-info/RECORD' 2025-01-10 06:22:49,041 root INFO removing build/bdist.linux-aarch64/wheel 2025-01-10 06:22:49,046 gpep517 INFO The backend produced .dist/ducc0-0.36.0-cp312-cp312-linux_aarch64.whl ducc0-0.36.0-cp312-cp312-linux_aarch64.whl Build environment: Platform: Linux-6.1.90-0-lts-aarch64-with Machine: aarch64 System: Linux Architecture: ('64bit', 'ELF') ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_36_0 configfile: pyproject.toml plugins: xdist-3.6.1 created: 80/80 workers 80 workers [57598 items] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] .............................................ss..s..s.s..s..s...s.s...ss [ 28%] ....ss.s.s.s..s............ss..sssss...s...s.s.s..s.....s...s.s.s..s..s. [ 28%] .s....s........sssss.......sssss.ss.....ss.s..ss..s..ss...s....ss..ss... [ 29%] sss...s.....ss..s.s.s.ss.s..s.s....ss...s..s..s..s.s.ss...s.s.s...sss... [ 29%] sss.s.ss...ss.ss..ss..s.sssss.ss..ss...........ssssss...........ssssssss [ 29%] sssss......ssss.....sssss....................sss.ssssssssssssss.....ssss [ 29%] s.sssssssss.....sss...s..s..s..s..s.s....sssss.s.ss...ss.s..s.ss.....s.s [ 29%] s...ss.ss.s.sss.s.ssssssssss.s..ssss.sss.sss.s.ssssssss..ss.ssssss.s.sss [ 29%] s.sssssssssssssssss.sss..sss...ssssssssss..sssssssss.ss.ssss.ss.ssss...s [ 29%] sssss.ssssssssss..ss..ss..sss....sssssssssssss.ss.sssssss.sss..ss.ss.sss [ 29%] s..s..s.ssssssssssssssss......sssssssssssss....s.sssssss.sss..sssss.ss.s [ 30%] ss..s..ss....ss..ssss.sssssss.ssss..ssssssss..ss..sssssss.s..ssssssssss. [ 30%] ss..ssssss..ss.s..ssssssssssss..ssss..ssssss...ss.ssss.ss.ssssss..ss.sss [ 30%] ssssss.sss.ssssss.sss..sssssss.sss.sss.s.....ss.ssss...s..ss...sssssssss [ 30%] sssss.ssss.ssss.s.ss.ss.sss.ssss..sss.s...sssssss.s.s.s.s.sss..sssss..s. [ 30%] s.s..ssssss.sss.ss.ss.s.sss..s..ss.ss.ssss.sssss.ssss.s.s.ssss..s.s.ssss [ 30%] .ssssss..ss.ssssss.ssssss.ssssssss....s..sssss..sssssss....ssssss....s.s [ 30%] sss.sssssssssss...s.ss..s..s..ssssss.sssssss.ss..sss.sssssssssssssssssss [ 30%] ....ss..ssssss.sss...ssss..sssss...ss..sssss..s....sssss.s.sssssssssss.s [ 31%] sssss....ssss.sssssss....sss.sssssssss...ss.sssssss.ss.s.sssssssss.s..ss [ 31%] sssss.ssss..ssss.ssss.s.ssss.sss.ss.ssss.ssss.sss.ss.sss..s..s.ssss.ss.s [ 31%] s...ss.s.ss..sss..ssss.s.s.s.s.s.sss.s.s.ss.ss..s..ss.sss..ssss..ssssss. [ 31%] ss..ss.ss...ss.ss.sssss.sss.s.s.s..ss.ss.s.s....s.s..sss...sssss.ss.ssss [ 31%] ..sss.s.s.sssss.....ss.ss.ssssssss.sss.s..sss.ssss..ssss.ssss..ss..sss.. [ 31%] ..ss..s.s.ss.s.s...ss.sss..sss...ss...ss.s...ssss....................... [ 31%] ........................................................................ [ 31%] .....ss..................s.............................................. [ 32%] ..............ss......................................ss................ [ 32%] ....sssss......................................s.......................s [ 32%] ssssss....sssssssss..ss............ss............sss.......sss......ssss [ 32%] ssssssssssss......s........sss.........ssssss..ssss..s...s.............. [ 32%] .........................................................ss....sssssss.. [ 32%] ..ss......s....s..........................ssssssssss.ssssssss..s.sss.s.s [ 32%] ..s.sss..s.s.ss..s...s.ss.ss...s..s..s.ss..ss.s.ss..s.sss..s...s...s..ss [ 32%] .s.ssss.ssssssssssss...s.s.sss...ssssss.sss.sssssss.s.ss..sssssssssssss. [ 33%] ..sssss.sssssss.ss..sss..s.ssssssss....ssssssssssssssss..ssss..sssss.ss. [ 33%] s.s..sss.sssss.sss.ss.ss.ssssssssssss.ss..s..sss...s..ss.ss.sss.ss.ssss. [ 33%] sss..sss.ss...ss.ssss.s.s..sss.sssssssss.ssssss.sssssss..sss.s.s..ssssss [ 33%] sssss.s.ss.ssss.s..s.ssssss.sss.s.ssss.ssss.s..ss.sssssssss.ssssss..s.ss [ 33%] ssss.s..ssss.sssss.ssssssssss.sssssss.s.s..s.sss.ssssss.sssssss.ssss.s.s [ 33%] sssssss.sss...ssssssss.sss.s..ss..s.sssss.s.sss...ssssss..ssss.sss..ssss [ 33%] ..sssssss...ssssssss..ssss.sss..sss.sss..ssssssss.ssss.ssss.s.sssss.sss. [ 33%] ss.sss.ss.ssss.s.ssss.ss.s.sssssss..ss.ss.sss.s.ssss.ssss.ssssssssss.sss [ 34%] sss.sss.sssss..sss.s.sssss.sss.ss.sssssss.ss..ss.ss.sssssss...ss.ssss.ss [ 34%] s.sssss.sss.s..ss..ss...sss.s.ss...s.s.sss.sss.ss.s..s.sss..s.sssss...s. [ 34%] ss...s.s..s.ss..ss..ssssss.s.ssss.sss...ssss.ss.sss.sss.sss..s.s..s.s.s. [ 34%] s.ssssss..s.sss.s.s..s....s.s.ss.ssss..s..s.s..ss..s..ss.sss.s..ss.sss.. [ 34%] s.s..ss.ss..sss...ssssss..ssss.s.s.sssss.ss.s...ssssssss.ssssssss..s.ss. [ 34%] s.ss.ssssss.sss.sss....sss.ss.ssssssssss.s.s..ssssssssss.ss.ssss..s....s [ 34%] .ssssss..sssssssssss....ss..sss.sss...sss.sss.sss.ss..ss..ssssss..s....s [ 34%] sssssss....s.ss.s.s.s...sssssss..ss...sssssssssss...sssss.ss..ss...sssss [ 35%] sssssssssss..sssss.s.ssssss....s.ss.s..s.s.s.s.s..s.sssss.s.ss.ssssss..s [ 35%] s.ssssssssss.ss.s..s..s..s..ss.sss...s.s...ss.ss.s.s..s.sss......s.ssss. [ 35%] sssssss....s..s....s..s.s.......s...ss...sss...s..s....s..sssssssss...ss [ 35%] ..................s..ssssss.ss.ssssssssssss..ss..s.ss.s...s..sss...ss.s. [ 35%] ss....sssss..sss..sss..ss.sssss.s.ssss.ssss.s.sssssss..s.ssssssssssssss. [ 35%] sssss.ss...ss..sss...sssssss.sssssssss...sss.ss.ssssss.sssss...sssssssss [ 35%] s.......sssssssssss..s......ss.s.sss.ssssssssssssssssssssssss......ssss. [ 35%] s....ssssssssss.......ssssssss..s.sss...sssssssssssss......s.ssss.ssss.s [ 36%] s.sssssssssssssss.ssss.ssss...s.sssss..sssss.ssss...ssss.ss...ss.....sss [ 36%] sssss..ssss..ssssss..ssssssssssss.ss..s.s.ss.ss.s...sss..ss..s...s.s..ss [ 36%] ..sss..sss..s.s..s.sss.s.s..s...s..s.ss.s..s.sssss.s..ss.s..ssss.ss.ss.s [ 36%] .ss.s...ss.s.s.s.s..s.ss.sssss.ss.sss...s..s..sss.sssssss.sss.s.s...ssss [ 36%] s.sss.s......ss...s.ss..ss.ss..s..s..s...s.....s.s..ssss..sss..s..ss..ss [ 36%] ..s.s.sss..s.s..ssss..s....sss..s..s.....s..ss..sss.s..s.s.s.....ss..s.s [ 36%] s.ss.ss.ss.....s.s.ss.s.ssss..s..s.ss.ss..sss.s.ss.s.s.s.s.sssss..ssss.s [ 36%] sssss....sss....sss...sss.s...sss.sssssssssssssss..ss..ss......ss..ssss. [ 37%] .sss.sssssssss.s.sss.sss.ssss.s.s.s.ss.s...ss...sssss..ssss.ssssssssssss [ 37%] .s...ss.s.ssssss.sssssssssssss.sssss.sssssssssssssssssss..ss..sssssss... [ 37%] ...sssssss..s.sssss....ssss.sssssssssssssssss...sssssssssss.s.ssss.ss..s [ 37%] ss.ssss.ss...ssss.s.s.ssssssssssssss.s.sssssss...ss...ssssssssssssssssss [ 37%] ssss.s.sss.sssssssssss.ss...sssssssssssss.sssssss.sssss.ss...sssssssssss [ 37%] ssssssss.sssss.s....sssssssss..sss.ssssssssssss.s.ss..sss...s.s.ssss.s.. [ 37%] ssssssssssss.....ss..................................................... [ 37%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 41%] .............sssssssss.................................................. [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ....ssss.....s........................s...sssssssssss...............ssss [ 43%] ssss..........s..s..............s..ssss................................. [ 43%] ........................................................................ [ 43%] .....................................ssss............................sss [ 43%] ssssss.s.....s..ss.......s.ss........................ssssss.sssssssss... [ 43%] ..........ssss.s.ss......s....sssss.s................s.....ssss...ss.... [ 43%] ..ss.....s....ssss.....sssssss.........ssss...................s......... [ 43%] ........................................................ss...sssssssssss [ 43%] ss...................................................................... [ 44%] ........................................................................ [ 44%] ..........ssss............sss....................s....s.......s......... [ 44%] ...................ss...sssssss.......s..ss.s.....................s..... [ 44%] ..ssssssssssss.......................ssss.....s......s....sssssssss..... [ 44%] ..............................sss....................................... [ 44%] ..............................ssss...................................... [ 44%] .............ss..........................s....sss.................sss... [ 44%] .sssss............s...........ssssssss.................................. [ 45%] ...........................ssss.................sssssssssss............. [ 45%] ........................................................s...s........... [ 45%] ..................................ssss.................................. [ 45%] ..............ss.s........s..sssssssss.s.s.s.s.s.....s........ssssss.... [ 45%] ...ss..ss......sss....ssssss............................................ [ 45%] ........s.............sss....s..s.............s..sss...s....ss.......... [ 45%] .ss..sss..................................................s.ss.s........ [ 45%] ......sss.........................ss.s..s.....ss.sssss.................. [ 46%] ...............................ss.s..ss.s............................... [ 46%] ..................................s.s..s...ss...........s............... [ 46%] .............ssssss..............ss..............s.ssss................. [ 46%] ............sss.......ss...........................................s.... [ 46%] sssss...sss........ss.............ss.................................... [ 46%] ....sssss............................................................... [ 46%] .....................ssssss...........ss..ssssss........................ [ 46%] ....ssss.............................sssss...........s......ss....ssssss [ 47%] .....ss..............sss.....ss.........sss............................. [ 47%] ..........ss....sss......sss..............sss........................ss. [ 47%] ........s........s..........ss............................ssssss........ [ 47%] .......................................ssssss.......................ssss [ 47%] ss...................................................................... [ 47%] ..............sss............s......sss....s...............s...s...ss.s. [ 47%] s..s.......................................s........s......s.s.......... [ 47%] .....s.............................s...s.......s........................ [ 48%] ..s...............s............s............sssss....................... [ 48%] .........s..............................s............................... [ 48%] ..........................................s..................s.......... [ 48%] ...............s...sssss....sssss.....sssssss........sssss.sss.ss...s... [ 48%] s.s.ss......ss...s.ss.s.s.s...ssss......ss.........ssss...s....ss..sssss [ 48%] s..s.............s.........ssss.s...s.sssssss...............s.....ssssss [ 48%] s.........ss.s.ss.sssssssssssssssss.............ss..s.sssssss...s..sssss [ 48%] ssssss..........s...ssssss...sssssssss......ss.ss.s.ss.s.......sss.ss.s. [ 49%] sss....ssssss.ss.s..s.s........ss..s.s.s...sss.................s........ [ 49%] ........................................................................ [ 49%] ...............................sssssssssssssssssss...................... [ 49%] ........................................................................ [ 49%] ...................................................sssssssssssssssssssss [ 49%] sssssssssssssss...................................................ssssss [ 49%] ssssssss................ssssssss........................................ [ 49%] ........................................................................ [ 50%] .................................................................s....ss [ 50%] sssss.s....ssssssssss.....s..ssssss......ss................ss........... [ 50%] ..ss.....s.ssss..............sss..ss..s......s..s..s.s.ss.....s.sss..... [ 50%] ssssss...ss...s..s...........s...ss.sssss..............ssssssssssss.s..s [ 50%] .........sss..s.s...ss...s.s.....sss.s...s.....sss..s................... [ 50%] ..................s.....ssssss.........ss.ss.......ssssssssssssssssss..s [ 50%] s.s..sss........s.........sssss.s...ssss.s...............sssss..sss..... [ 50%] ........................................................................ [ 51%] ........................................................................ [ 51%] ........................................................................ [ 51%] ........................................................................ [ 51%] ........................................................................ [ 51%] ........................................................................ [ 51%] ......s..ss.s.ss...sss..sss...............ssss..s..ssss..sss.s...s....s. [ 51%] ssss.s...ss............................................................. [ 51%] ....................................................ss.................. [ 52%] ...........s.s.......s.......s...............s.......................... [ 52%] ...s................s.....s...................ss.....s.................. [ 52%] ss.......ss....s..s......s.........................................sss.. [ 52%] .........s.ss.........s..............ss...................ssss.......... [ 52%] ......s......s.........ss..................ss...........ss.............. [ 52%] ..ss......s..........s.........................................s........ [ 52%] ......s......s.........................s..............s................. [ 52%] ............................s..........s....s.....s..s.....s....s.....s. [ 53%] s.....s......s...........s.....s...........................s............ [ 53%] ...............s.............s....s....................s...........s.... [ 53%] .s............s.s.......s.s..s.....ss......s.......s....ss.s............ [ 53%] .....s....s..........s.s...s..s.s.......s.............ss........s.....ss [ 53%] .....s........s...s..s...ss.......s.s.........ss......s........s.s..s... [ 53%] ....s.ss...ss.............s..s..........s.s.......s...s.....s........s.. [ 53%] ........s...........s....s...sss....s..s......s........s...............s [ 53%] ...........s..s.s....s...s............s.s.............s..s..s...s....... [ 54%] .ss.............s..................s.s............s........s...........s [ 54%] ....s..s......ss.........s..s..s.....s............s........s........s... [ 54%] .s.s..................ss..........s....s.......s.s.............s.s...... [ 54%] .ss.s.........s..s.....s......s......s..s..s.....ss.....s.s...s.......s. [ 54%] .....s...s...ss.sss...s......ss.sss........ssssss.s....ssssss........... [ 54%] ..s.s...s.................s............................................. [ 54%] ss...........s.........ss...s.s..s........s...s..s...................... [ 54%] ...............s...s.s......ss......................s..s....s......s.... [ 55%] ..............sss..ssss................................................. [ 55%] ........s...s..s.ssss.......s..ssssss.ss................................ [ 55%] ...................................................................sssss [ 55%] ssssss....sss....ss....ss.sssss....ssssssssssssss.......sssssssssss..... [ 55%] .............s....s.......................s.......s..................... [ 55%] ............sss.sss.s..sssss...s...ss.ss................................ [ 55%] ......s....s.....sssss..sssss..s....ssss.......s.sssss..ssss...........s [ 55%] sssssss......sssssssssssssssss.ss.sssssss.sss..ss.sssss.sssssss.sssssss. [ 56%] s.ssss..ssss..ssss.ssss.ss......ssss......sssssssssssss...............s. [ 56%] .ssss...sssssssssssssss................................................. [ 56%] ........................................................................ [ 56%] ........................................................................ [ 56%] ..........s..........................................ssssssssssssss.ssss [ 56%] sss..sss..............sssssssssssssssss................sssssssss........ [ 56%] ...................ssssssss...............ssssssssss.................... [ 56%] ........................................................................ [ 57%] .....sssssssssss......................sss....s..s......s......ssssssssss [ 57%] sss..........ssss...............ssssss.........s..s......sssssssss.ss... [ 57%] ssss....s......sssssssssssssssssssssssssssssss........ss..ssssssssssssss [ 57%] s....sssss..ss....sss.............ss....ss...s...ss...........ssss.....s [ 57%] s.......s..s............................................................ [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ........................................................................ [ 58%] ........................................................................ [ 58%] ........................................................................ [ 58%] ........................................................................ [ 58%] ........................................................................ [ 58%] ............................................ss.......................... [ 58%] ...................ssssssssssssss..................s.................... [ 58%] ....................................................s.......s........... [ 58%] ..............s..............s....s.......s.......s.....ss.............. [ 59%] ss....s........................................s....ss.........s...s.... [ 59%] s...........s....ss....s...s.....s.s.............ss...............s..... [ 59%] ....s........s......s....ss...................sss..........s............ [ 59%] s...ss.............s.s........................s...ss.................... [ 59%] s..........ss...................................s....................... [ 59%] .....................ss....s..............s............................. [ 59%] ..s.....s............s....................................s............. [ 59%] .....s................s.................s..........s................s... [ 60%] .....s.ss.............s.....s...s.........s....s........................ [ 60%] ............s.......................s..................................s [ 60%] ......s.....................s...s....s....ss........s................... [ 60%] .....................s......s............ss........................s...s [ 60%] ..........................................s.........ss.................. [ 60%] ...........................................s............ss.............. [ 60%] ...............s..............s....s..............s..................... [ 60%] ...s...s....s.......s..............s..........ss..........s.s...s...s... [ 61%] ................s.....s........sss.......s.....ss....s.............s.... [ 61%] ...s....................s.....s........s.........s............s......... [ 61%] ss........s.........ss.......................s....s....s...ss........... [ 61%] ......s...............................s........s........................ [ 61%] ...............................s.....s.................................. [ 61%] ........................................................................ [ 61%] ..................sssssssss.........ssssssss....s...sss.ssssssssssssssss [ 61%] sss.s..s.ss.ss.........................................................s [ 62%] s...s.ss.......ssssss...ss........sss............................s...... [ 62%] .................ssss....ss...ssssssssssssssssssss..ssssss......sssssss. [ 62%] .ss..sssss.................ssssssssssssss............................... [ 62%] .......ss....ssssssssss..........s.....ss....ssss...............s....... [ 62%] ......ssssssssss....................ss......sssss..............sssssssss [ 62%] sssssss...ss.sss..s.........ss......sss..s...ss.s.............s...sssss. [ 62%] ........................................................................ [ 62%] ........................................................................ [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] .................................................................sssssss [ 63%] ss..................................................sssssss......ss..... [ 63%] .......ssss.ssssss.ss..sss..s..ss.s.sssss.s.s.ss...ss..s.ss.s.....s.s... [ 63%] ..ssss......ssssss..ssssssss.s.s.s..s...s...sssssssss.........s...ssssss [ 63%] ss...ssssssssssss..............sss..sssssss...sssssssss................. [ 64%] ...........s..s...s..s.s..s.s.....ss.s.....sss.......................... [ 64%] ....sssssssss.................ssss.........s..ss................s.....ss [ 64%] .....................s.................................s................ [ 64%] ........................................................................ [ 64%] ........................s............................................... [ 64%] .....................................s.........ss....................... [ 64%] ......s...s......ss..s...........s.s.....s.s...s...s.ss..s.s..s..ss....s [ 64%] s.ss...sss...s.........s..ss..s..ss..................................... [ 65%] ........................................................................ [ 65%] ...........................s.s.....................sss................ss [ 65%] ..s..ss............sssss...................s.s....s.........sssssss..... [ 65%] ............ssss..........sss....ss...ss...ss..s..ss..s.s.sss...s....ss. [ 65%] .ss.s.s........sssssss..sssssss............ss..sssssssss......sss.....ss [ 65%] s.....................ss..s...s.sssssss...s.....sss..................... [ 65%] ........................................................................ [ 65%] ........................................................................ [ 66%] ...........ssss......s......ss.....................................sssss [ 66%] sssssssss....................................sssss...................... [ 66%] ................ssss........ssssssssss...........ssss...sss...ssssssssss [ 66%] ssssssss...............sssssssss..................ssssssssss.......sssss [ 66%] sssss.....ss...sss.........sssssss...................................... [ 66%] .........................................................sssssssssssssss [ 66%] ss...................................................................... [ 66%] ........................................................................ [ 67%] ........................................................................ [ 67%] ........................................................................ [ 67%] ........................................................................ [ 67%] ........................................................................ [ 67%] .............................................ssssssssss................. [ 67%] ........................................................................ [ 67%] ....................s.................................................ss [ 67%] sssssssssssssssss.............................ssssssssssssss............ [ 68%] .................ssssssssssss.........................sssssssssssssssss. [ 68%] ..sssssssssssssssss...s..................sssssss.........sssssssssss.... [ 68%] ..................................sssss................................. [ 68%] ........................................................................ [ 68%] .ss..................................................................... [ 68%] ........................................................................ [ 68%] ...................................................................s.ss. [ 68%] s..........sssssss.................................sssssssssssssssss.... [ 69%] ........................................................................ [ 69%] ........................................................................ [ 69%] ...............................................................s........ [ 69%] .......................................s...sss..ss.s.................... [ 69%] ........sssssssss................s.............................sssssssss [ 69%] sssss.sssssssssss...s.ss.........ssssssssssssssssssss.sssssssss......... [ 69%] .s......s.......ssssssssssssss......sssssssssssssss..........ssssss..... [ 69%] ......sss.....ssssssssss.........................ss.........ss.......... [ 70%] ..........................ss.......s.s.ss...........................s... [ 70%] ....s................................................................... [ 70%] ...s.................................................................... [ 70%] .......................................s........sss..s............ssss.. [ 70%] .ss......sss.........s....sss..s.s.....s.....s......sss................. [ 70%] ..................................................................ss.... [ 70%] ........sssssssssssssss............sss.....ss........................... [ 70%] ....................................sssssssssssssssssssssss............. [ 71%] ......................sssssssssss.........ss......sssss..s..........ss.. [ 71%] ....................................s................................... [ 71%] ........................................................................ [ 71%] ...........................ssss...s..............sssssss.....ss......ss. [ 71%] ...sss....sss...s.......sssss.ss.sss.s............ss......ss..........ss [ 71%] s..s........sssssssssssssssssssssss....ssss............................. [ 71%] .................................ss..................................... [ 71%] ........................................................................ [ 72%] .......s........................sssss.....s.....ssssss.................. [ 72%] ..ssssss.......s.....s.................................................. [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ...........................................................ss........... [ 72%] ........................................................s............... [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ......................................................s................. [ 73%] ............................s........................................... [ 73%] ........................................................................ [ 74%] ........................................................................ [ 74%] .............................................................s.......... [ 74%] ....................s................................................... [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 75%] ......................s..........ssss.................s......sssss...... [ 75%] ....ss.....s.ss...s.sss..ssss.s.sssss.........sss....................... [ 75%] ..........................................s............................. [ 75%] .............s.......................................................... [ 75%] .....................................................................s.s [ 75%] sss....ss...........sss.......s..s...s.....................s..s.s...s... [ 75%] .s.....s.sss..s....ss...........s.sss...........s..s..s.ss.s..ss....ss.s [ 75%] ss..ss..s................ss.......s..................................... [ 76%] .............................s.......................................... [ 76%] ................................................................s...ssss [ 76%] ss...........sssss.s..ss.ssss....ssssssss.ssss.......................... [ 76%] .......................................s...sss.........s...........sssss [ 76%] ss............s................................ss...s.........ssss...... [ 76%] ....................s.....ss..ss.....s...sss..........ss.............ss. [ 76%] .......sss....ss.............................................s.......... [ 76%] ........................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] .............................................................sssss...... [ 77%] ........................................................................ [ 77%] ........................ssssss.........................ssssssssssssssss. [ 77%] ...................sss.................................................. [ 77%] ................sssss................................................... [ 77%] .....................................................ssss..ssss......sss [ 78%] sssssssssssss.............................................ssssssssss.... [ 78%] ..................................................ssssssss..........ssss [ 78%] sssssss.................ss........sssssssssssss.sss...........s.......s. [ 78%] ..............................s......................................... [ 78%] .......s.....s.s..ssss.................................................. [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] .....................ssss...sssssssssssss.s.sssssss......ssss.ss........ [ 79%] ..ssssssssss....ssssssssssss.......s..............ssssssss.......sss.... [ 79%] .................sssss..s..ss...............s...........ss...sssss...... [ 79%] ...............................................sss......s.........ssss.. [ 79%] ..........ssssss........s.........sssssssss.......sssssssssss......s.... [ 79%] .......................s....sssssss.........sssssssssssss........s...... [ 79%] sss...ssssssssssssssss..........ssss...sssss..sss......................s [ 79%] ssssss.................................................................. [ 79%] ..........sss.s...s.s.sss...s.s..s..ss....s......s.sss..s..s.s..s......s [ 80%] ss.........s..........ssss.....s.......................................s [ 80%] ........................................................................ [ 80%] ................................................................ss....s. [ 80%] ....s....ss....s.s.ss..s.s.s.....ss.s....s.s...ss...s.s...s...ss..s..s.s [ 80%] ...s......ss............................................................ [ 80%] ........................................................................ [ 80%] s.....s...s....s.s......s...s...s..s.s.ss....sssss.ssss..sss.....s...sss [ 80%] s..........ssssss...........................s......ssss................. [ 81%] ........................................................................ [ 81%] ..............................................................s......... [ 81%] ..............s.ss...s.ss...ss..s.sss..s..........................s..... [ 81%] ..............ssssssssss....s.......sssss.s............sssssssss..sss..s [ 81%] .......................................................s................ [ 81%] ...................s.................................................... [ 81%] ..........................s............................................. [ 81%] ........................................................................ [ 82%] ..............................................................s...ssss.s [ 82%] ssss...s.....s....sss...s................ssssssss...s.s..sss.sss.s.....s [ 82%] sss.....ss.s.......ss.ss.ss...ss....s....sss............................ [ 82%] .......................................s.......................s........ [ 82%] ...sss....sssss....s....s.............s.sss......s...............sssssss [ 82%] ss..............ss..........................ssssssssssssssss........ss.. [ 82%] .......ssssssssssss..................................................... [ 82%] ........................................................................ [ 83%] ............................................s.......................s... [ 83%] ...............s................sssss.............s..s.................. [ 83%] ..ss......s.........s......s...s...........ss......s..........s..s...... [ 83%] ..................s.........s......s.....s........s...s..........s...... [ 83%] ........s.ss...............s.s..s...........s..........s..........s..... [ 83%] s........s.........s.............s........s..........s........s......... [ 83%] s.....s....s.....s.....s.s..s..s...s.ss.ssss...................s........ [ 83%] .......................................sss..s..s...s..s.sssss...ss.....s [ 84%] ..s..s...s...s...s..ssss...ss..s..s.s....s..s.ss.s.......ss............. [ 84%] ........................................................................ [ 84%] ................sssss...sss.....ss..s...sss..s....s....s................ [ 84%] ............................ss.ssssss.....ss......sssssss.ssss.sss..s..s [ 84%] ss..ss..sss..sss..ss..s.sss.ss......ssss.......s......sss.s............. [ 84%] .........s.s..sssss...........sssss...ss..s...ss...ss...s.s.s....sss.... [ 84%] sss........ssss......................................................... [ 84%] ................ss...ss....sss.s...s..s..s.s....ss....s......s.s........ [ 85%] ......ssssssssssss....................................ssssssssssss...... [ 85%] .......sss.....ss.s..sssss......................s....................... [ 85%] ............s...................................s....................... [ 85%] .......................s................................................ [ 85%] ........................................................................ [ 85%] ....................s................................................... [ 85%] ........................................................................ [ 85%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] .......................................s................................ [ 86%] .....................................................s.................. [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 87%] ........s............................................................... [ 87%] ......................s...............s................................. [ 87%] ...................................................s.................... [ 87%] ........................................................................ [ 87%] ...........................................s............................ [ 87%] ........................................................................ [ 87%] .................................................................s...... [ 87%] .....................................................s.................. [ 88%] ...................................s..................s................. [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ..............................................................ss........ [ 89%] sssss.ss...s........................ss..s......s..........sss...ssss.... [ 90%] .sssssss.ssss............ss............................................. [ 90%] .sss.................................................................... [ 90%] .............................s...s..sssss............................... [ 90%] ........................ssssss........s................................. [ 90%] .......ss.s..s..s..............s...sss..........s.......ssss............ [ 90%] ..............................s......................................... [ 90%] ..s..s.s.s..s.s..........s...s...........ss..ss...s.ss..s.....ss...s.... [ 90%] ...s.....s.s..ssssss.s...sssssss.....ss..s.ss..ss..s...ss..sss..s..sss.. [ 91%] ..s.s..........................................s........................ [ 91%] ..................s.....sss...ss..ssss......sss..ssssss......s...ss....s [ 91%] ss.....................sssss.......s.................................... [ 91%] .................................s.......................s.............. [ 91%] .............................................s.......................... [ 91%] ..................................s.s.....s..s..s........sss............ [ 91%] .........sssss.....................ssssssssssss......................... [ 91%] ........................................................................ [ 92%] .......s....s.....................................................ss...s [ 92%] s...............................................sss.s........sssss..ss.. [ 92%] ....ssss.s.sssss....ss......ssssss....sssss..sssss....s.....ssssss...... [ 92%] ........................s................s.............................. [ 92%] ...s........................ss..ssss.........ssss.s................s.s.. [ 92%] ..sssss...s..ssss....................s.....................s............ [ 92%] .......s......s.....................................ssss........s....... [ 92%] sssss..............................s...ssssssssssss..........s........ss [ 93%] .........................ssssssss................................ss..... [ 93%] ........................s......s.......s..............................s. [ 93%] ...............................s................ssssssssss.....s....ssss [ 93%] ....s..s...............s.s.s.s..........ssssss........ssss....ssss...... [ 93%] .....ss.sssss............s...........s..............sss................. [ 93%] .........sss......sss....................................ss............. [ 93%] ........................................................................ [ 93%] ........ssssss............................s............................. [ 94%] ...............s..s...........s......................................... [ 94%] ..........s.............s.....................s......s.................. [ 94%] ....................................s................................... [ 94%] ................ss..sssss..ssssss............ss.sss.....ssssss.......... [ 94%] .........................................s.ss..s..s...ss..s............. [ 94%] ......................ssssss......ss.................................... [ 94%] ....................................................................ss.. [ 94%] ............................s........................................... [ 95%] ...............s............ss......s.........s..sss...s...........s.... [ 95%] ...s.....s...s..s.......s..s..s................s.......sssss............ [ 95%] ...s........sss.ss..............sssssss.......................sssss..... [ 95%] .s.......s..s..................s.ssssssss..........ssssss...........ssss [ 95%] sss..............s................................s..................... [ 95%] ..............s.........................s..........s...s...s............ [ 95%] ............s.......s...ss...s.....s..ss..ssss....ss.................... [ 95%] ...............s..s.ss..s.s.ssss.s.sssss.....ssssssssssss.ssssss.....s.s [ 96%] ........ss........................................s...s................. [ 96%] ................................ss..........sss......sss.........ssssss. [ 96%] ...........................s.....s...................................... [ 96%] .....................................................s...............s.. [ 96%] ...................s..............s.................................s.s. [ 96%] ............s....s...................................................... [ 96%] ..............................s.............s............s......s..s..s. [ 96%] ..ss....ss............sss........s.s................ss....s.s...sss..ss. [ 97%] .s..s.s..s.s.sss.ss..s..ss.....................s....s....s.ss........... [ 97%] ................ss....s.s...s........................................... [ 97%] ..........................................s........................ss.ss [ 97%] s...s.s...s..s..s...............................s..............s........ [ 97%] .........ss....s.s.....s..s.............ss......s............s..s....... [ 97%] ............................sssss.sssssss.ss....sss..ss.s.s.ss.ss.ss..ss [ 97%] .ss...ss....ss.sssssss..s.s....ss..s........s.....s...ss................ [ 97%] ........................................................................ [ 98%] ........................................................................ [ 98%] ........................s....s............s..s......................s... [ 98%] ..............ss.............s.s.ssssssss.s...s......s..sssssssssssss... [ 98%] ..s..s..s...........s.s...s.s.s.s.sss....ss.s...s.s.sss................. [ 98%] ........................................................................ [ 98%] ...........sss..................s.................s....s.s.....s........ [ 98%] ...................ssss..s.................................s............ [ 98%] .........s...........ss..s....ss.......ssss..s.s....s.......s..ss.s.s... [ 99%] ...s.s..s.s.ss...s............s......s.s.....s.ssssss..sss....s....ss.s. [ 99%] .s..s.sss.s.ss....s...................................s................. [ 99%] ..........................s............................................. [ 99%] ........................................................................ [ 99%] ..............s......s.......s.s.ss..s.....s..s..ssss.s.ss..s.s..ss.s.ss [ 99%] ssss.s.sssssss.sss..s.sss..s.....s.s..s.ss...........ss......s.......... [ 99%] .....s.....................................................s............ [ 99%] .............................................................s........ [100%] ===================== 49853 passed, 7745 skipped in 58.56s ===================== >>> py3-ducc0: Entering fakeroot... >>> py3-ducc0*: Running postcheck for py3-ducc0 >>> py3-ducc0*: Preparing package py3-ducc0... >>> py3-ducc0*: Stripping binaries >>> py3-ducc0*: Scanning shared objects >>> py3-ducc0*: Tracing dependencies... python3 python3~3.12 so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-ducc0*: Package size: 10.2 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.36.0-r0.apk >>> py3-ducc0: Build complete at Fri, 10 Jan 2025 06:23:51 +0000 elapsed time 0h 9m 5s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Uninstalling dependencies... (1/44) Purging .makedepends-py3-ducc0 (20250110.061447) (2/44) Purging py3-gpep517-pyc (16-r0) (3/44) Purging py3-gpep517 (16-r0) (4/44) Purging py3-installer-pyc (0.7.0-r2) (5/44) Purging py3-installer (0.7.0-r2) (6/44) Purging py3-pybind11-dev (2.13.6-r0) (7/44) Purging py3-pybind11-pyc (2.13.6-r0) (8/44) Purging py3-pybind11 (2.13.6-r0) (9/44) Purging py3-setuptools-pyc (70.3.0-r0) (10/44) Purging py3-setuptools (70.3.0-r0) (11/44) Purging py3-wheel-pyc (0.43.0-r0) (12/44) Purging py3-wheel (0.43.0-r0) (13/44) Purging python3-dev (3.12.8-r1) (14/44) Purging py3-pytest-xdist-pyc (3.6.1-r0) (15/44) Purging py3-pytest-xdist (3.6.1-r0) (16/44) Purging py3-execnet-pyc (2.1.1-r0) (17/44) Purging py3-execnet (2.1.1-r0) (18/44) Purging py3-pytest-pyc (8.3.4-r0) (19/44) Purging py3-pytest (8.3.4-r0) (20/44) Purging py3-iniconfig-pyc (2.0.0-r1) (21/44) Purging py3-iniconfig (2.0.0-r1) (22/44) Purging py3-packaging-pyc (24.2-r0) (23/44) Purging py3-packaging (24.2-r0) (24/44) Purging py3-parsing-pyc (3.2.0-r0) (25/44) Purging py3-parsing (3.2.0-r0) (26/44) Purging py3-pluggy-pyc (1.5.0-r0) (27/44) Purging py3-pluggy (1.5.0-r0) (28/44) Purging py3-py-pyc (1.11.0-r4) (29/44) Purging py3-py (1.11.0-r4) (30/44) Purging py3-numpy-pyc (2.1.3-r0) (31/44) Purging py3-numpy (2.1.3-r0) (32/44) Purging openblas (0.3.28-r0) (33/44) Purging python3-pyc (3.12.8-r1) (34/44) Purging python3-pycache-pyc0 (3.12.8-r1) (35/44) Purging pyc (3.12.8-r1) (36/44) Purging python3 (3.12.8-r1) (37/44) Purging gdbm (1.24-r0) (38/44) Purging libbz2 (1.0.8-r6) (39/44) Purging libffi (3.4.6-r0) (40/44) Purging libgfortran (14.2.0-r5) (41/44) Purging libpanelw (6.5_p20241006-r3) (42/44) Purging mpdecimal (4.0.0-r0) (43/44) Purging sqlite-libs (3.47.2-r0) (44/44) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r10.trigger OK: 398 MiB in 104 packages >>> py3-ducc0: Updating the community/aarch64 repository index... >>> py3-ducc0: Signing the index...