* Package: dev-python/numpy-2.5.1:0/2 * Repository: gentoo * Maintainer: sci@gentoo.org python@gentoo.org * USE: cpudetection elibc_glibc kernel_linux lapack ppc64 python_targets_python3_14 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using following Fortran compiler: * F77: powerpc64le-unknown-linux-gnu-gfortran * FC: powerpc64le-unknown-linux-gnu-gfortran * Testing linking C and Fortran code ... powerpc64le-unknown-linux-gnu-gfortran -O2 -pipe -c /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f -o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f.o powerpc64le-unknown-linux-gnu-gcc -O2 -pipe -c /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.c -o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.c.o powerpc64le-unknown-linux-gnu-gfortran -O2 -pipe -Wl,-O1 -Wl,--as-needed -o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f.exe /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f.o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.c.o powerpc64le-unknown-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f.exe /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.f.o /var/tmp/portage/dev-python/numpy-2.5.1/temp/test-fc.c.o * Looks like we can link C and Fortran code together >>> Unpacking source... >>> Unpacking 'numpy-2.5.1.tar.gz' to /var/tmp/portage/dev-python/numpy-2.5.1/work >>> Source unpacked in /var/tmp/portage/dev-python/numpy-2.5.1/work >>> Preparing source in /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1 ... * Build system packages: * dev-python/gpep517 : 19 * dev-python/installer : 1.0.1 * dev-python/cython : 3.2.9 * dev-python/meson-python : 0.20.0 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1 ... * Using python3.14 in global scope * python3_14: running distutils-r1_run_phase python_configure_all >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1 ... * python3_14: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for numpy-2.5.1 via mesonpy python3.14 -m gpep517 build-wheel --prefix=/usr --backend mesonpy --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/wheel --config-json {"builddir": "/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14", "setup-args": ["-Db_lto=false", "--libdir", "lib64", "--localstatedir", "/var/lib", "--prefix", "/usr", "--sysconfdir", "/etc", "--wrap-mode", "nodownload", "--build.pkg-config-path", "/var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig", "--pkg-config-path", "/var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig", "--native-file", "/var/tmp/portage/dev-python/numpy-2.5.1/temp/meson.powerpc64le-unknown-linux-gnu.ini", "-Db_pch=false", "-Dwerror=false", "-Dbuildtype=plain", "-Dallow-noblas=false", "-Duse-ilp64=false", "-Dblas=cblas", "-Dlapack=lapack", "-Dcpu-baseline=", "-Dcpu-baseline-detect=disabled", "-Dcpu-dispatch=MAX"], "compile-args": ["-v", "-l12", "-j8"]} 2026-09-16 00:46:17,507 gpep517 INFO Building wheel via backend mesonpy + /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py setup /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/dev-python/numpy-2.5.1/temp/meson.powerpc64le-unknown-linux-gnu.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dallow-noblas=false -Duse-ilp64=false -Dblas=cblas -Dlapack=lapack -Dcpu-baseline= -Dcpu-baseline-detect=disabled -Dcpu-dispatch=MAX --native-file=/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson-python-native-file.ini The Meson build system Version: 1.11.1 Source dir: /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1 Build dir: /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14 Build type: native build Project name: NumPy Project version: 2.5.1 C compiler for the host machine: powerpc64le-unknown-linux-gnu-gcc (gcc 15.3.0 "powerpc64le-unknown-linux-gnu-gcc (Gentoo 15.3.0 p8) 15.3.0") C linker for the host machine: powerpc64le-unknown-linux-gnu-gcc ld.bfd 2.46.0 C++ compiler for the host machine: powerpc64le-unknown-linux-gnu-g++ (gcc 15.3.0 "powerpc64le-unknown-linux-gnu-g++ (Gentoo 15.3.0 p8) 15.3.0") C++ linker for the host machine: powerpc64le-unknown-linux-gnu-g++ ld.bfd 2.46.0 Cython compiler for the host machine: cython (cython 3.2.9) Host machine cpu family: ppc64 Host machine cpu: ppc64le Program python found: YES (/usr/bin/python3.14) Found pkg-config: YES (/usr/bin/powerpc64le-unknown-linux-gnu-pkg-config) 3.0.7 Run-time dependency python found: YES 3.14 Has header "Python.h" with dependency python-3.14: YES Compiler for C supports arguments -fno-strict-aliasing: YES Test features "VSX" : Supported Test features "VSX2" : Supported (cached) Test features "VSX3" : Supported Test features "VSX4" : Supported Configuring npy_cpu_dispatch_config.h using configuration Message: CPU Optimization Options baseline: Requested : Enabled : dispatch: Requested : MAX Enabled : VSX VSX2 VSX3 VSX4 Library m found: YES Run-time dependency cblas found: YES 3.12.0 Message: BLAS symbol suffix: Run-time dependency lapack found: YES 3.12.0 Checking if "Check atomic builtins without -latomic" links: YES Program _build_utils/process_src_template.py found: YES (/usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py) Program _build_utils/tempita.py found: YES (/usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/tempita.py) Configuring __config__.py using configuration DEPRECATION: Variable substitution with boolean value 'CROSS_COMPILED' is deprecated. DEPRECATION: Variable substitution with boolean value 'BLAS_FOUND' is deprecated. DEPRECATION: Variable substitution with boolean value 'LAPACK_FOUND' is deprecated. Checking for size of "short" : 2 Checking for size of "int" : 4 Checking for size of "long" : 8 Checking for size of "long long" : 8 Checking for size of "float" : 4 Checking for size of "double" : 8 Checking for size of "long double" : 16 Checking for size of "size_t" : 8 Checking for size of "size_t" : 8 (cached) Checking for size of "wchar_t" : 4 Checking for size of "off_t" : 8 Checking for size of "Py_intptr_t" with dependency python-3.14: 8 Checking for size of "PY_LONG_LONG" with dependency python-3.14: 8 Has header "complex.h" : YES Checking for type "complex float" : YES Checking for size of "complex float" : 8 Checking for type "complex double" : YES Checking for size of "complex double" : 16 Checking for type "complex long double" : YES Checking for size of "complex long double" : 32 Checking if "mandatory libm functions (batched)" with dependency -lm links: YES Checking if "C99 complex funcs (batched)" with dependency -lm links: YES Checking for function "isfinite" with dependency -lm: YES Header "Python.h" has symbol "isfinite" with dependency python-3.14: YES Checking for function "isinf" with dependency -lm: YES Header "Python.h" has symbol "isinf" with dependency python-3.14: YES Checking for function "isnan" with dependency -lm: YES Header "Python.h" has symbol "isnan" with dependency python-3.14: YES Checking for function "signbit" with dependency -lm: YES Header "Python.h" has symbol "signbit" with dependency python-3.14: YES Checking if "thread_local" compiles: NO Checking if "_Thread_local" compiles: YES Checking if "__thread" compiles: YES Checking if "__declspec(thread)" compiles: NO Checking for function "fallocate" : YES Header "Python.h" has symbol "HAVE_FTELLO" with dependency python-3.14: YES Header "Python.h" has symbol "HAVE_FSEEKO" with dependency python-3.14: YES Checking for function "backtrace" : YES Checking for function "madvise" : YES Has header "features.h" : YES Has header "xlocale.h" : NO Has header "dlfcn.h" : YES Has header "execinfo.h" : YES Has header "libunwind.h" : YES Has header "sys/mman.h" : YES Checking for function "strtold_l" : YES Checking if "__attribute__((optimize("unroll-loops")))" compiles: YES Checking if "__attribute__((optimize("O3")))" compiles: YES Checking if "__attribute__((nonnull(1)))" compiles: YES Compiler for C supports arguments -O3: YES Message: Long double format: IEEE_QUAD_LE Has header "endian.h" : YES Has header "sys/endian.h" : NO Compiler for C supports function attribute visibility:hidden: YES Configuring config.h using configuration Configuring _numpyconfig.h using configuration Configuring numpy.pc using configuration Run-time dependency python found: YES 3.14 Generating multi-targets for "_umath_tests.dispatch.h" Enabled targets: VSX3, VSX2, VSX, baseline Generating multi-targets for "argfunc.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "x86_simd_argsort.dispatch.h" Enabled targets: Generating multi-targets for "x86_simd_qsort.dispatch.h" Enabled targets: Generating multi-targets for "x86_simd_qsort_16bit.dispatch.h" Enabled targets: Generating multi-targets for "highway_qsort.dispatch.h" Enabled targets: VSX2 Generating multi-targets for "highway_qsort_16bit.dispatch.h" Enabled targets: VSX2 Generating multi-targets for "loops_arithm_fp.dispatch.h" Enabled targets: VSX3, VSX2, baseline Generating multi-targets for "loops_arithmetic.dispatch.h" Enabled targets: VSX4, VSX2, baseline Generating multi-targets for "loops_comparison.dispatch.h" Enabled targets: VSX3, VSX2, baseline Generating multi-targets for "loops_exponent_log.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_hyperbolic.dispatch.h" Enabled targets: VSX4, VSX2, baseline Generating multi-targets for "loops_logical.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_minmax.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_modulo.dispatch.h" Enabled targets: VSX4, baseline Generating multi-targets for "loops_trigonometric.dispatch.h" Enabled targets: VSX4, VSX3, VSX2, baseline Generating multi-targets for "loops_umath_fp.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_unary.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_unary_fp.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_unary_fp_le.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_unary_complex.dispatch.h" Enabled targets: VSX3, VSX2, baseline Generating multi-targets for "loops_autovec.dispatch.h" Enabled targets: VSX2, baseline Generating multi-targets for "loops_half.dispatch.h" Enabled targets: baseline Generating multi-targets for "_simd.dispatch.h" Enabled targets: VSX, VSX2, VSX3, VSX4, baseline Build targets in project: 92 NumPy 2.5.1 User defined options Native files : /var/tmp/portage/dev-python/numpy-2.5.1/temp/meson.powerpc64le-unknown-linux-gnu.ini /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson-python-native-file.ini allow-noblas : false b_lto : false b_ndebug : if-release b_pch : false b_vscrt : md blas : cblas buildtype : plain cpu-baseline : cpu-baseline-detect : disabled cpu-dispatch : MAX lapack : lapack libdir : lib64 localstatedir : /var/lib build.pkg_config_path: /var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig pkg_config_path : /var/tmp/portage/dev-python/numpy-2.5.1/temp/python3.14/pkgconfig:/usr/share/guile-data/3.0/pkgconfig:/usr/share/pkgconfig prefix : /usr sysconfdir : /etc use-ilp64 : false werror : false wrap_mode : nodownload Found ninja-1.13.2 at /usr/bin/ninja + /usr/bin/ninja -v -l12 -j8 2/92 eta 00:00 [1/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/npymath/ieee754.c.src --outfile numpy/_core/libnpymath.a.p/ieee754.c [2/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/npymath/npy_math_internal.h.src -o numpy/_core/npy_math_internal.h [3/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/__init__.cython-30.pxd numpy/__init__.cython-30.pxd [4/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/__init__.pxd numpy/__init__.pxd [5/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/__init__.py numpy/__init__.py [6/454] env PYTHONPATH=/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_core /usr/bin/python3.14 -m code_generators.generate_umath -o numpy/_core/__umath_generated.c [7/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/npymath/npy_math_complex.c.src --outfile numpy/_core/libnpymath.a.p/npy_math_complex.c [8/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/arraytypes.h.src --outfile numpy/_core/libargfunc.dispatch.h_baseline.a.p/arraytypes.h [9/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/common/npy_sort.h.src --outfile numpy/_core/libargfunc.dispatch.h_baseline.a.p/npy_sort.h [10/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/arraytypes.h.src --outfile numpy/_core/libargfunc.dispatch.h_VSX2.a.p/arraytypes.h [11/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/common/npy_sort.h.src --outfile numpy/_core/libargfunc.dispatch.h_VSX2.a.p/npy_sort.h [12/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src --outfile numpy/_core/libargfunc.dispatch.h_baseline.a.p/argfunc.dispatch.c [13/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src --outfile numpy/_core/libargfunc.dispatch.h_VSX2.a.p/argfunc.dispatch.c [14/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/common/npy_sort.h.src --outfile numpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p/npy_sort.h [15/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/arraytypes.h.src --outfile numpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p/arraytypes.h [16/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/common/npy_sort.h.src --outfile numpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p/npy_sort.h [17/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/arraytypes.h.src --outfile numpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p/arraytypes.h [18/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops.h [19/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops_utils.h [20/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops_arithm_fp.dispatch.c [21/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/loops.h [22/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/loops_utils.h [23/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/loops_arithm_fp.dispatch.c [24/454] env PYTHONPATH=/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_core /usr/bin/python3.14 -m code_generators.generate_ufunc_api -o numpy/_core [25/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/loops_utils.h [26/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/loops.h [27/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops_utils.h [28/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops.h [29/454] env PYTHONPATH=/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_core /usr/bin/python3.14 -m code_generators.generate_numpy_api -o numpy/_core --ignore numpy/_core/__umath_generated.c [30/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src --outfile numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/loops_arithm_fp.dispatch.c [31/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX4.a.p/loops.h [32/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX4.a.p/loops_utils.h [33/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithmetic.dispatch.c.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops_arithmetic.dispatch.c [34/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX2.a.p/loops.h [35/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX2.a.p/loops_utils.h [36/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithmetic.dispatch.c.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX2.a.p/loops_arithmetic.dispatch.c [37/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_arithmetic.dispatch.c.src --outfile numpy/_core/libloops_arithmetic.dispatch.h_VSX4.a.p/loops_arithmetic.dispatch.c [38/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops.h [39/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops_utils.h [40/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX3.a.p/loops_utils.h [41/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_comparison.dispatch.c.src --outfile numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops_comparison.dispatch.c [42/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX2.a.p/loops_utils.h [43/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX2.a.p/loops.h [44/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_comparison.dispatch.c.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX3.a.p/loops_comparison.dispatch.c [45/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX3.a.p/loops.h [46/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_comparison.dispatch.c.src --outfile numpy/_core/libloops_comparison.dispatch.h_VSX2.a.p/loops_comparison.dispatch.c [47/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops_utils.h [48/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_exponent_log.dispatch.c.src --outfile numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops_exponent_log.dispatch.c [49/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops_utils.h [50/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_hyperbolic.dispatch.cpp.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops_hyperbolic.dispatch.cpp [51/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops.h [52/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops.h [53/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX4.a.p/loops.h [54/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_hyperbolic.dispatch.cpp.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX4.a.p/loops_hyperbolic.dispatch.cpp [55/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX4.a.p/loops_utils.h [56/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX2.a.p/loops_utils.h [57/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX2.a.p/loops.h [58/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_hyperbolic.dispatch.cpp.src --outfile numpy/_core/libloops_hyperbolic.dispatch.h_VSX2.a.p/loops_hyperbolic.dispatch.cpp [59/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_logical.dispatch.h_baseline.a.p/loops.h [60/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_logical.dispatch.h_baseline.a.p/loops_utils.h [61/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_logical.dispatch.h_VSX2.a.p/loops_utils.h [62/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_logical.dispatch.h_VSX2.a.p/loops.h [63/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops_utils.h [64/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops.h [65/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_minmax.dispatch.h_VSX2.a.p/loops_utils.h [66/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_minmax.dispatch.h_VSX2.a.p/loops.h [67/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_minmax.dispatch.c.src --outfile numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops_minmax.dispatch.c [68/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops_utils.h [69/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops.h [70/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_minmax.dispatch.c.src --outfile numpy/_core/libloops_minmax.dispatch.h_VSX2.a.p/loops_minmax.dispatch.c [71/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_modulo.dispatch.c.src --outfile numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops_modulo.dispatch.c [72/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_modulo.dispatch.h_VSX4.a.p/loops_utils.h [73/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_modulo.dispatch.h_VSX4.a.p/loops.h [74/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_modulo.dispatch.c.src --outfile numpy/_core/libloops_modulo.dispatch.h_VSX4.a.p/loops_modulo.dispatch.c [75/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX4.a.p/loops_utils.h [76/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_baseline.a.p/loops.h [77/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX4.a.p/loops.h [78/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX3.a.p/loops_utils.h [79/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_baseline.a.p/loops_utils.h [80/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX2.a.p/loops_utils.h [81/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX2.a.p/loops.h [82/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops.h [83/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_umath_fp.dispatch.c.src --outfile numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops_umath_fp.dispatch.c [84/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops_utils.h [85/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_trigonometric.dispatch.h_VSX3.a.p/loops.h [86/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops_utils.h [87/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops.h [88/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary.dispatch.h_VSX2.a.p/loops.h [89/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary.dispatch.h_VSX2.a.p/loops_utils.h [90/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops_utils.h [91/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops.h [92/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary.dispatch.c.src --outfile numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops_unary.dispatch.c [93/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_VSX2.a.p/loops_utils.h [94/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_VSX2.a.p/loops.h [95/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary.dispatch.c.src --outfile numpy/_core/libloops_unary.dispatch.h_VSX2.a.p/loops_unary.dispatch.c [96/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_fp.dispatch.c.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops_unary_fp.dispatch.c [97/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops_utils.h [98/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops.h [99/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_VSX2.a.p/loops_utils.h [100/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_fp_le.dispatch.c.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops_unary_fp_le.dispatch.c [101/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_fp_le.dispatch.c.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_VSX2.a.p/loops_unary_fp_le.dispatch.c [102/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_fp_le.dispatch.h_VSX2.a.p/loops.h [103/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_fp.dispatch.c.src --outfile numpy/_core/libloops_unary_fp.dispatch.h_VSX2.a.p/loops_unary_fp.dispatch.c [104/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_complex.dispatch.c.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops_unary_complex.dispatch.c [105/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops_utils.h [106/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops.h [107/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX3.a.p/loops_utils.h [108/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_complex.dispatch.c.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX3.a.p/loops_unary_complex.dispatch.c [109/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX2.a.p/loops_utils.h [110/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX3.a.p/loops.h [111/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX2.a.p/loops.h [112/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_unary_complex.dispatch.c.src --outfile numpy/_core/libloops_unary_complex.dispatch.h_VSX2.a.p/loops_unary_complex.dispatch.c [113/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops_utils.h [114/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops.h [115/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_autovec.dispatch.h_VSX2.a.p/loops_utils.h [116/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_autovec.dispatch.c.src --outfile numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops_autovec.dispatch.c [117/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_autovec.dispatch.c.src --outfile numpy/_core/libloops_autovec.dispatch.h_VSX2.a.p/loops_autovec.dispatch.c [118/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_autovec.dispatch.h_VSX2.a.p/loops.h [119/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops.h.src --outfile numpy/_core/libloops_half.dispatch.h_baseline.a.p/loops.h [120/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_utils.h.src --outfile numpy/_core/libloops_half.dispatch.h_baseline.a.p/loops_utils.h [121/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_inc.h.src --outfile numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd_inc.h [122/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/loops_half.dispatch.c.src --outfile numpy/_core/libloops_half.dispatch.h_baseline.a.p/loops_half.dispatch.c [123/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_data.inc.src --outfile numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd_data.inc [124/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_inc.h.src --outfile numpy/_core/lib_simd.dispatch.h_VSX.a.p/_simd_inc.h [125/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_data.inc.src --outfile numpy/_core/lib_simd.dispatch.h_VSX.a.p/_simd_data.inc [126/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_inc.h.src --outfile numpy/_core/lib_simd.dispatch.h_VSX2.a.p/_simd_inc.h [127/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_data.inc.src --outfile numpy/_core/lib_simd.dispatch.h_VSX2.a.p/_simd_data.inc [128/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd.dispatch.c.src --outfile numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd.dispatch.c [129/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_inc.h.src --outfile numpy/_core/lib_simd.dispatch.h_VSX3.a.p/_simd_inc.h [130/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_data.inc.src --outfile numpy/_core/lib_simd.dispatch.h_VSX3.a.p/_simd_data.inc [131/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd.dispatch.c.src --outfile numpy/_core/lib_simd.dispatch.h_VSX.a.p/_simd.dispatch.c [132/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_inc.h.src --outfile numpy/_core/lib_simd.dispatch.h_VSX4.a.p/_simd_inc.h [133/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd.dispatch.c.src --outfile numpy/_core/lib_simd.dispatch.h_VSX2.a.p/_simd.dispatch.c [134/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd_data.inc.src --outfile numpy/_core/lib_simd.dispatch.h_VSX4.a.p/_simd_data.inc [135/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd.dispatch.c.src --outfile numpy/_core/lib_simd.dispatch.h_VSX3.a.p/_simd.dispatch.c [136/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/__init__.py numpy/random/__init__.py [137/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/__init__.pxd numpy/random/__init__.pxd [138/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/_common.pxd numpy/random/_common.pxd [139/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/bit_generator.pxd numpy/random/bit_generator.pxd [140/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/_simd/_simd.dispatch.c.src --outfile numpy/_core/lib_simd.dispatch.h_VSX4.a.p/_simd.dispatch.c [141/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/tempita.py ../numpy-2.5.1/numpy/random/_bounded_integers.pxd.in -o numpy/random/_bounded_integers.pxd [142/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/c_distributions.pxd numpy/random/c_distributions.pxd [143/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/tempita.py ../numpy-2.5.1/numpy/random/_bounded_integers.pyx.in -o numpy/random/_bounded_integers.pyx [144/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/_generator.pyx numpy/random/_generator.pyx [145/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/vendored-meson/meson/meson.py --internal copy ../numpy-2.5.1/numpy/random/mtrand.pyx numpy/random/mtrand.pyx [146/454] env PYTHONPATH=/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_core /usr/bin/python3.14 -m code_generators.generate_umath_doc -o numpy/_core/_umath_doc_generated.h [147/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/multiarray/_multiarray_tests.c.src --outfile numpy/_core/_multiarray_tests.cpython-314-powerpc64le-linux-gnu.so.p/_multiarray_tests.c [148/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/common/templ_common.h.src --outfile numpy/_core/_multiarray_tests.cpython-314-powerpc64le-linux-gnu.so.p/templ_common.h [149/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libnpymath.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -MD -MQ numpy/_core/libnpymath.a.p/meson-generated_ieee754.c.o -MF numpy/_core/libnpymath.a.p/meson-generated_ieee754.c.o.d -o numpy/_core/libnpymath.a.p/meson-generated_ieee754.c.o -c numpy/_core/libnpymath.a.p/ieee754.c [150/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/lib_umath_tests.dispatch.h_baseline.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_MTARGETS_BASELINE -MD -MQ numpy/_core/lib_umath_tests.dispatch.h_baseline.a.p/src_umath__umath_tests.dispatch.c.o -MF numpy/_core/lib_umath_tests.dispatch.h_baseline.a.p/src_umath__umath_tests.dispatch.c.o.d -o numpy/_core/lib_umath_tests.dispatch.h_baseline.a.p/src_umath__umath_tests.dispatch.c.o -c ../numpy-2.5.1/numpy/_core/src/umath/_umath_tests.dispatch.c [151/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/lib_umath_tests.dispatch.h_VSX3.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_HAVE_VSX2 -DNPY_HAVE_VSX -DNPY_HAVE_VSX_ASM -DNPY_HAVE_VSX3 -DNPY_HAVE_VSX3_HALF_DOUBLE -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power9 -DNPY_MTARGETS_CURRENT=VSX3 -MD -MQ numpy/_core/lib_umath_tests.dispatch.h_VSX3.a.p/src_umath__umath_tests.dispatch.c.o -MF numpy/_core/lib_umath_tests.dispatch.h_VSX3.a.p/src_umath__umath_tests.dispatch.c.o.d -o numpy/_core/lib_umath_tests.dispatch.h_VSX3.a.p/src_umath__umath_tests.dispatch.c.o -c ../numpy-2.5.1/numpy/_core/src/umath/_umath_tests.dispatch.c [152/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/lib_umath_tests.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/lib_umath_tests.dispatch.h_VSX2.a.p/src_umath__umath_tests.dispatch.c.o -MF numpy/_core/lib_umath_tests.dispatch.h_VSX2.a.p/src_umath__umath_tests.dispatch.c.o.d -o numpy/_core/lib_umath_tests.dispatch.h_VSX2.a.p/src_umath__umath_tests.dispatch.c.o -c ../numpy-2.5.1/numpy/_core/src/umath/_umath_tests.dispatch.c [153/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libnpymath.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -MD -MQ numpy/_core/libnpymath.a.p/meson-generated_npy_math_complex.c.o -MF numpy/_core/libnpymath.a.p/meson-generated_npy_math_complex.c.o.d -o numpy/_core/libnpymath.a.p/meson-generated_npy_math_complex.c.o -c numpy/_core/libnpymath.a.p/npy_math_complex.c [154/454] /usr/bin/python3.14 /var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1/numpy/_build_utils/process_src_template.py ../numpy-2.5.1/numpy/_core/src/umath/_umath_tests.c.src --outfile numpy/_core/_umath_tests.cpython-314-powerpc64le-linux-gnu.so.p/_umath_tests.c [155/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/lib_umath_tests.dispatch.h_VSX.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_HAVE_VSX2 -DNPY_HAVE_VSX -DNPY_HAVE_VSX_ASM -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX -MD -MQ numpy/_core/lib_umath_tests.dispatch.h_VSX.a.p/src_umath__umath_tests.dispatch.c.o -MF numpy/_core/lib_umath_tests.dispatch.h_VSX.a.p/src_umath__umath_tests.dispatch.c.o.d -o numpy/_core/lib_umath_tests.dispatch.h_VSX.a.p/src_umath__umath_tests.dispatch.c.o -c ../numpy-2.5.1/numpy/_core/src/umath/_umath_tests.dispatch.c [156/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libnpymath.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -MD -MQ numpy/_core/libnpymath.a.p/src_npymath_npy_math.c.o -MF numpy/_core/libnpymath.a.p/src_npymath_npy_math.c.o.d -o numpy/_core/libnpymath.a.p/src_npymath_npy_math.c.o -c ../numpy-2.5.1/numpy/_core/src/npymath/npy_math.c [157/454] powerpc64le-unknown-linux-gnu-g++ -Inumpy/_core/libhighway.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -I../numpy-2.5.1/numpy/_core/src/highway -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DTOOLCHAIN_MISS_ASM_HWCAP_H -MD -MQ numpy/_core/libhighway.a.p/src_highway_hwy_abort.cc.o -MF numpy/_core/libhighway.a.p/src_highway_hwy_abort.cc.o.d -o numpy/_core/libhighway.a.p/src_highway_hwy_abort.cc.o -c ../numpy-2.5.1/numpy/_core/src/highway/hwy/abort.cc [158/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libargfunc.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/multiarray/stringdtype -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o -MF numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o.d -o numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o -c numpy/_core/libargfunc.dispatch.h_VSX2.a.p/argfunc.dispatch.c FAILED: [code=1] numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libargfunc.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/multiarray/stringdtype -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o -MF numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o.d -o numpy/_core/libargfunc.dispatch.h_VSX2.a.p/meson-generated_argfunc.dispatch.c.o -c numpy/_core/libargfunc.dispatch.h_VSX2.a.p/argfunc.dispatch.c In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:105, from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:83, from ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:4: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv__loadl’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:63:12: error: implicit declaration of function ‘vec_load_len’ [-Wimplicit-function-declaration] 63 | return vec_load_len((const unsigned long long*)ptr, 7); | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:63:12: error: incompatible types when returning type ‘int’ but ‘npyv_u64’ {aka ‘__vector(2) long long unsigned int’} was expected 63 | return vec_load_len((const unsigned long long*)ptr, 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:25:40: error: implicit declaration of function ‘vec_vsx_ld’ [-Wimplicit-function-declaration] 25 | #define npyv__load(T_VEC, PTR) vec_vsx_ld(0, PTR) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:78:26: note: in expansion of macro ‘npyv__load’ 78 | { return (npyv_##SFX)npyv__load(npyv_##SFX, (const npyv_lanetype_##DW_CAST*)ptr); } \ | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) unsigned char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:44:30: error: implicit declaration of function ‘vec_xl’ [-Wimplicit-function-declaration] 44 | #define npyv__loada(PTR) vec_xl(0, PTR) | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:80:26: note: in expansion of macro ‘npyv__loada’ 80 | { return (npyv_##SFX)npyv__loada((const npyv_lanetype_u32*)ptr); } \ | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) unsigned char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:34:35: error: implicit declaration of function ‘vec_vsx_st’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 34 | #define npyv__store(PTR, VEC) vec_vsx_st(VEC, 0, PTR) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:86:7: note: in expansion of macro ‘npyv__store’ 86 | { npyv__store((npyv_lanetype_##DW_CAST*)ptr, (npyv_##DW_CAST)vec); } \ | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:45:36: error: implicit declaration of function ‘vec_xst’ [-Wimplicit-function-declaration] 45 | #define npyv__storea(PTR, VEC) vec_xst(VEC, 0, PTR) | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:88:7: note: in expansion of macro ‘npyv__storea’ 88 | { npyv__storea((npyv_lanetype_u32*)ptr, (npyv_u32)vec); } \ | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:68:27: error: implicit declaration of function ‘vec_extract’ [-Wimplicit-function-declaration] 68 | *npyv__ptr2u64(PTR) = vec_extract(((npyv_u64)VEC), 0) | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:92:7: note: in expansion of macro ‘npyv__storel’ 92 | { npyv__storel(ptr, vec); } \ | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) signed char’ which has different size 97 | NPYV_IMPL_VEC_MEM(s8, s8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) signed char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short unsigned int’ which has different size 98 | NPYV_IMPL_VEC_MEM(u16, u16) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short int’ which has different size 99 | NPYV_IMPL_VEC_MEM(s16, s16) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) unsigned int’ which has different size 100 | NPYV_IMPL_VEC_MEM(u32, u32) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) int’ which has different size 101 | NPYV_IMPL_VEC_MEM(s32, s32) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long unsigned int’ which has different size 102 | NPYV_IMPL_VEC_MEM(u64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long int’ which has different size 103 | NPYV_IMPL_VEC_MEM(s64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) double’ which has different size 107 | NPYV_IMPL_VEC_MEM(f64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) double’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:157:5: error: AltiVec argument passed to unprototyped function 157 | ptr[stride * 0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:158:5: error: AltiVec argument passed to unprototyped function 158 | ptr[stride * 1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:159:5: error: AltiVec argument passed to unprototyped function 159 | ptr[stride * 2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:160:5: error: AltiVec argument passed to unprototyped function 160 | ptr[stride * 3] = vec_extract(a, 3); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:171:5: error: AltiVec argument passed to unprototyped function 171 | ptr[stride * 0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:172:5: error: AltiVec argument passed to unprototyped function 172 | ptr[stride * 1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen2_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:182:5: error: AltiVec argument passed to unprototyped function 182 | *(npy_uint64*)ptr = vec_extract((npyv_u64)a, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:183:5: error: AltiVec argument passed to unprototyped function 183 | *(npy_uint64*)(ptr + stride) = vec_extract((npyv_u64)a, 1); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:218:13: error: implicit declaration of function ‘vec_insert’ [-Wimplicit-function-declaration] 218 | a = vec_insert(ptr[0], vfill, 0); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:218:9: error: AltiVec argument passed to unprototyped function 218 | a = vec_insert(ptr[0], vfill, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:223:9: error: AltiVec argument passed to unprototyped function 223 | ); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:226:9: error: AltiVec argument passed to unprototyped function 226 | vfill = vec_insert(ptr[2], vfill, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:229:9: error: AltiVec argument passed to unprototyped function 229 | ); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loadn_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:312:9: error: AltiVec argument passed to unprototyped function 312 | vfill = vec_insert(ptr[stride*2], vfill, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:314:9: error: AltiVec argument passed to unprototyped function 314 | vfill = vec_insert(ptr[stride], vfill, 1); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:316:9: error: AltiVec argument passed to unprototyped function 316 | vfill = vec_insert(*ptr, vfill, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:395:9: error: AltiVec argument passed to unprototyped function 395 | *ptr = vec_extract(a, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:402:9: error: AltiVec argument passed to unprototyped function 402 | ptr[2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:443:5: error: AltiVec argument passed to unprototyped function 443 | ptr[stride*0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:448:9: error: AltiVec argument passed to unprototyped function 448 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:451:9: error: AltiVec argument passed to unprototyped function 451 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:452:9: error: AltiVec argument passed to unprototyped function 452 | ptr[stride*2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:455:10: error: AltiVec argument passed to unprototyped function 455 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:456:10: error: AltiVec argument passed to unprototyped function 456 | ptr[stride*2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:457:10: error: AltiVec argument passed to unprototyped function 457 | ptr[stride*3] = vec_extract(a, 3); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_lut32_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:667:5: error: AltiVec argument passed to unprototyped function 667 | const unsigned i0 = vec_extract(idx, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:668:5: error: AltiVec argument passed to unprototyped function 668 | const unsigned i1 = vec_extract(idx, 1); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:669:5: error: AltiVec argument passed to unprototyped function 669 | const unsigned i2 = vec_extract(idx, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:670:5: error: AltiVec argument passed to unprototyped function 670 | const unsigned i3 = vec_extract(idx, 3); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:671:18: error: implicit declaration of function ‘vec_promote’ [-Wimplicit-function-declaration] 671 | npyv_u32 r = vec_promote(table[i0], 0); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:671:18: error: incompatible types when initializing type ‘npyv_u32’ {aka ‘__vector(4) unsigned int’} using type ‘int’ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:672:14: error: AltiVec argument passed to unprototyped function 672 | r = vec_insert(table[i1], r, 1); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:673:14: error: AltiVec argument passed to unprototyped function 673 | r = vec_insert(table[i2], r, 2); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:674:14: error: AltiVec argument passed to unprototyped function 674 | r = vec_insert(table[i3], r, 3); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_lut16_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:691:5: error: AltiVec argument passed to unprototyped function 691 | const unsigned i0 = vec_extract((npyv_u32)idx, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:692:5: error: AltiVec argument passed to unprototyped function 692 | const unsigned i1 = vec_extract((npyv_u32)idx, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:694:18: error: incompatible types when initializing type ‘npyv_f64’ {aka ‘__vector(2) double’} using type ‘int’ 694 | npyv_f64 r = vec_promote(table[i0], 0); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:695:14: error: AltiVec argument passed to unprototyped function 695 | r = vec_insert(table[i1], r, 1); | ^ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:107: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:9:30: error: implicit declaration of function ‘vec_mergeh’ [-Wimplicit-function-declaration] 9 | #define npyv__combinel(A, B) vec_mergeh((npyv_u64)(A), (npyv_u64)(B)) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:10:44: note: in expansion of macro ‘npyv__combinel’ 10 | #define npyv_combinel_u8(A, B) ((npyv_u8) npyv__combinel(A, B)) | ^~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:33:25: note: in expansion of macro ‘npyv_combinel_u8’ 33 | #define NPY_CAT__(a, b) a ## b | ^ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:34:24: note: in expansion of macro ‘NPY_CAT__’ 34 | #define NPY_CAT_(a, b) NPY_CAT__(a, b) | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:35:23: note: in expansion of macro ‘NPY_CAT_’ 35 | #define NPY_CAT(a, b) NPY_CAT_(a, b) | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:46:20: note: in expansion of macro ‘NPY_CAT’ 46 | r.val[0] = NPY_CAT(npyv_combinel_, SFX)(a, b); \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: note: in expansion of macro ‘NPYV_IMPL_VEC_COMBINE_ZIP’ 58 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:24:30: error: implicit declaration of function ‘vec_mergel’ [-Wimplicit-function-declaration] 24 | #define npyv__combineh(A, B) vec_mergel((npyv_u64)(A), (npyv_u64)(B)) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:25:44: note: in expansion of macro ‘npyv__combineh’ 25 | #define npyv_combineh_u8(A, B) ((npyv_u8) npyv__combineh(A, B)) | ^~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:33:25: note: in expansion of macro ‘npyv_combineh_u8’ 33 | #define NPY_CAT__(a, b) a ## b | ^ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:34:24: note: in expansion of macro ‘NPY_CAT__’ 34 | #define NPY_CAT_(a, b) NPY_CAT__(a, b) | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:35:23: note: in expansion of macro ‘NPY_CAT_’ 35 | #define NPY_CAT(a, b) NPY_CAT_(a, b) | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:47:20: note: in expansion of macro ‘NPY_CAT’ 47 | r.val[1] = NPY_CAT(npyv_combineh_, SFX)(a, b); \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: note: in expansion of macro ‘NPYV_IMPL_VEC_COMBINE_ZIP’ 58 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function 59 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function 60 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function 61 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function 62 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function 63 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function 64 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function 65 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function 69 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_f64, f64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:81:16: error: implicit declaration of function ‘vec_perm’ [-Wimplicit-function-declaration] 81 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:81:5: error: AltiVec argument passed to unprototyped function 81 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:82:5: error: AltiVec argument passed to unprototyped function 82 | r.val[1] = vec_perm(ab0, ab1, idx_odd); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:102:5: error: AltiVec argument passed to unprototyped function 102 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:103:5: error: AltiVec argument passed to unprototyped function 103 | r.val[1] = vec_perm(ab0, ab1, idx_odd); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:116:5: error: AltiVec argument passed to unprototyped function 116 | npyv_u32 m0 = vec_mergeh(ab0, ab1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:117:5: error: AltiVec argument passed to unprototyped function 117 | npyv_u32 m1 = vec_mergel(ab0, ab1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:118:5: error: AltiVec argument passed to unprototyped function 118 | npyv_u32 r0 = vec_mergeh(m0, m1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:119:5: error: AltiVec argument passed to unprototyped function 119 | npyv_u32 r1 = vec_mergel(m0, m1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:163:5: error: AltiVec argument passed to unprototyped function 163 | return vec_perm(a, a, idx); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:174:5: error: AltiVec argument passed to unprototyped function 174 | return vec_perm(a, a, idx); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:184:5: error: AltiVec argument passed to unprototyped function 184 | return vec_perm(a, a, idx); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:108: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_and_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_and’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:82:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 82 | NPYV_IMPL_VEC_BIN_F64(and) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:82:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_and_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:86:1: error: AltiVec argument passed to unprototyped function 86 | NPYV_IMPL_VEC_BIN_B64(and) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_or_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_or’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:100:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 100 | NPYV_IMPL_VEC_BIN_F64(or) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_or_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:104:1: error: AltiVec argument passed to unprototyped function 104 | NPYV_IMPL_VEC_BIN_B64(or) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_xor_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_xor’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:118:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 118 | NPYV_IMPL_VEC_BIN_F64(xor) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:118:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_xor_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:122:1: error: AltiVec argument passed to unprototyped function 122 | NPYV_IMPL_VEC_BIN_B64(xor) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:128:14: error: implicit declaration of function ‘vec_nor’ [-Wimplicit-function-declaration] 128 | { return vec_nor(a, a); } \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: note: in expansion of macro ‘NPYV_IMPL_VEC_NOT_INT’ 134 | NPYV_IMPL_VEC_NOT_INT(8) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function 135 | NPYV_IMPL_VEC_NOT_INT(16) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function 136 | NPYV_IMPL_VEC_NOT_INT(32) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:143:5: error: AltiVec argument passed to unprototyped function 143 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:145:5: error: AltiVec argument passed to unprototyped function 145 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:147:5: error: AltiVec argument passed to unprototyped function 147 | { return (npyv_b64)vec_nor((npyv_u64)a, (npyv_u64)a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:155:1: error: AltiVec argument passed to unprototyped function 155 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_notnan_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:288:10: error: implicit declaration of function ‘vec_cmpeq’ [-Wimplicit-function-declaration] 288 | { return vec_cmpeq(a, a); } | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:288:1: error: AltiVec argument passed to unprototyped function 288 | { return vec_cmpeq(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:295:14: error: implicit declaration of function ‘vec_any_ne’ [-Wimplicit-function-declaration] 295 | { return vec_any_ne(a, (npyv_##SFX)npyv_zero_##SFX2()); } \ | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: note: in expansion of macro ‘NPYV_IMPL_VEC_ANYALL’ 298 | NPYV_IMPL_VEC_ANYALL(b8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:297:14: error: implicit declaration of function ‘vec_all_ne’ [-Wimplicit-function-declaration] 297 | { return vec_all_ne(a, (npyv_##SFX)npyv_zero_##SFX2()); } | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: note: in expansion of macro ‘NPYV_IMPL_VEC_ANYALL’ 298 | NPYV_IMPL_VEC_ANYALL(b8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:299:1: error: AltiVec argument passed to unprototyped function 299 | NPYV_IMPL_VEC_ANYALL(b16, u16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:299:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:300:1: error: AltiVec argument passed to unprototyped function 300 | NPYV_IMPL_VEC_ANYALL(b32, u32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:300:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:301:1: error: AltiVec argument passed to unprototyped function 301 | NPYV_IMPL_VEC_ANYALL(b64, u64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:301:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:302:1: error: AltiVec argument passed to unprototyped function 302 | NPYV_IMPL_VEC_ANYALL(u8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:302:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:303:1: error: AltiVec argument passed to unprototyped function 303 | NPYV_IMPL_VEC_ANYALL(s8, s8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:303:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:304:1: error: AltiVec argument passed to unprototyped function 304 | NPYV_IMPL_VEC_ANYALL(u16, u16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:304:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:305:1: error: AltiVec argument passed to unprototyped function 305 | NPYV_IMPL_VEC_ANYALL(s16, s16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:305:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:306:1: error: AltiVec argument passed to unprototyped function 306 | NPYV_IMPL_VEC_ANYALL(u32, u32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:306:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:307:1: error: AltiVec argument passed to unprototyped function 307 | NPYV_IMPL_VEC_ANYALL(s32, s32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:307:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:308:1: error: AltiVec argument passed to unprototyped function 308 | NPYV_IMPL_VEC_ANYALL(u64, u64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:308:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:309:1: error: AltiVec argument passed to unprototyped function 309 | NPYV_IMPL_VEC_ANYALL(s64, s64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:309:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:313:1: error: AltiVec argument passed to unprototyped function 313 | NPYV_IMPL_VEC_ANYALL(f64, f64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:313:1: error: AltiVec argument passed to unprototyped function In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:109: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_expand_u16_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:45:5: error: AltiVec argument passed to unprototyped function 45 | r.val[0] = (npyv_u16)vec_mergeh(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:46:5: error: AltiVec argument passed to unprototyped function 46 | r.val[1] = (npyv_u16)vec_mergel(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_expand_u32_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:59:5: error: AltiVec argument passed to unprototyped function 59 | r.val[0] = (npyv_u32)vec_mergeh(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:60:5: error: AltiVec argument passed to unprototyped function 60 | r.val[1] = (npyv_u32)vec_mergel(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:67:12: error: implicit declaration of function ‘vec_pack’ [-Wimplicit-function-declaration] 67 | return vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:67:5: error: AltiVec argument passed to unprototyped function 67 | return vec_pack(a, b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:72:5: error: AltiVec argument passed to unprototyped function 72 | npyv_b16 ab = vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:73:5: error: AltiVec argument passed to unprototyped function 73 | npyv_b16 cd = vec_pack(c, d); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:81:5: error: AltiVec argument passed to unprototyped function 81 | npyv_b32 ab = vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:82:5: error: AltiVec argument passed to unprototyped function 82 | npyv_b32 cd = vec_pack(c, d); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:83:5: error: AltiVec argument passed to unprototyped function 83 | npyv_b32 ef = vec_pack(e, f); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:84:5: error: AltiVec argument passed to unprototyped function 84 | npyv_b32 gh = vec_pack(g, h); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:93:32: error: implicit declaration of function ‘vec_vbpermq’ [-Wimplicit-function-declaration] 93 | npyv_u16 r = (npyv_u16)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:93:9: error: AltiVec argument passed to unprototyped function 93 | npyv_u16 r = (npyv_u16)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:97:9: error: AltiVec argument passed to unprototyped function 97 | return vec_extract(r, 4); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:105:9: error: AltiVec argument passed to unprototyped function 105 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:109:9: error: AltiVec argument passed to unprototyped function 109 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:121:9: error: AltiVec argument passed to unprototyped function 121 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:125:9: error: AltiVec argument passed to unprototyped function 125 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:137:9: error: AltiVec argument passed to unprototyped function 137 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:141:9: error: AltiVec argument passed to unprototyped function 141 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv__trunc_s32_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:225:5: error: AltiVec argument passed to unprototyped function 225 | return vec_perm(lo_odd, hi_odd, seq_odd); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_round_s32_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:30: error: implicit declaration of function ‘vec_rint’ [-Wimplicit-function-declaration] 235 | { return npyv__trunc_s32_f64(vec_rint(a), vec_rint(b)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:1: error: AltiVec argument passed to unprototyped function 235 | { return npyv__trunc_s32_f64(vec_rint(a), vec_rint(b)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:1: error: AltiVec argument passed to unprototyped function In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:110: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:148:25: error: implicit declaration of function ‘vec_mule’ [-Wimplicit-function-declaration] 148 | npyv_u16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:148:5: error: AltiVec argument passed to unprototyped function 148 | npyv_u16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:149:25: error: implicit declaration of function ‘vec_mulo’ [-Wimplicit-function-declaration] 149 | npyv_u16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:149:5: error: AltiVec argument passed to unprototyped function 149 | npyv_u16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:150:5: error: AltiVec argument passed to unprototyped function 150 | npyv_u8 mulhi = (npyv_u8)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:153:25: error: implicit declaration of function ‘vec_sub’ [-Wimplicit-function-declaration] 153 | npyv_u8 q = vec_sub(a, mulhi); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:153:5: error: AltiVec argument passed to unprototyped function 153 | npyv_u8 q = vec_sub(a, mulhi); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:154:25: error: implicit declaration of function ‘vec_sr’ [-Wimplicit-function-declaration] 154 | q = vec_sr(q, divisor.val[1]); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:154:13: error: AltiVec argument passed to unprototyped function 154 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:155:25: error: implicit declaration of function ‘vec_add’ [-Wimplicit-function-declaration] 155 | q = vec_add(mulhi, q); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:155:13: error: AltiVec argument passed to unprototyped function 155 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:156:13: error: AltiVec argument passed to unprototyped function 156 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:169:5: error: AltiVec argument passed to unprototyped function 169 | npyv_s16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:170:5: error: AltiVec argument passed to unprototyped function 170 | npyv_s16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:171:5: error: AltiVec argument passed to unprototyped function 171 | npyv_s8 mulhi = (npyv_s8)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:104: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/utils.h:80:24: error: implicit declaration of function ‘vec_sra’; did you mean ‘vec_sra_s8’? [-Wimplicit-function-declaration] 80 | #define vec_sra_s8 vec_sra | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:25: note: in expansion of macro ‘vec_sra_s8’ 175 | npyv_s8 q = vec_sra_s8(vec_add(a, mulhi), (npyv_u8)divisor.val[1]); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:5: error: AltiVec argument passed to unprototyped function 175 | npyv_s8 q = vec_sra_s8(vec_add(a, mulhi), (npyv_u8)divisor.val[1]); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:176:13: error: AltiVec argument passed to unprototyped function 176 | q = vec_sub(q, vec_sra_s8(a, npyv_setall_u8(7))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:176:13: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:177:13: error: AltiVec argument passed to unprototyped function 177 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:177:13: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:190:5: error: AltiVec argument passed to unprototyped function 190 | npyv_u32 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:191:5: error: AltiVec argument passed to unprototyped function 191 | npyv_u32 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:192:5: error: AltiVec argument passed to unprototyped function 192 | npyv_u16 mulhi = (npyv_u16)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:195:5: error: AltiVec argument passed to unprototyped function 195 | npyv_u16 q = vec_sub(a, mulhi); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:196:14: error: AltiVec argument passed to unprototyped function 196 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:197:14: error: AltiVec argument passed to unprototyped function 197 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:198:14: error: AltiVec argument passed to unprototyped function 198 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:211:5: error: AltiVec argument passed to unprototyped function 211 | npyv_s32 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:212:5: error: AltiVec argument passed to unprototyped function 212 | npyv_s32 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:213:5: error: AltiVec argument passed to unprototyped function 213 | npyv_s16 mulhi = (npyv_s16)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:217:5: error: AltiVec argument passed to unprototyped function 217 | npyv_s16 q = vec_sra_s16(vec_add(a, mulhi), (npyv_u16)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:217:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:218:14: error: AltiVec argument passed to unprototyped function 218 | q = vec_sub(q, vec_sra_s16(a, npyv_setall_u16(15))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:218:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:219:14: error: AltiVec argument passed to unprototyped function 219 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:219:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:236:9: error: AltiVec argument passed to unprototyped function 236 | npyv_u64 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:237:9: error: AltiVec argument passed to unprototyped function 237 | npyv_u64 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:240:25: error: implicit declaration of function ‘vec_mergeo’ [-Wimplicit-function-declaration] 240 | npyv_u32 mulhi = vec_mergeo((npyv_u32)mul_even, (npyv_u32)mul_odd); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:240:5: error: AltiVec argument passed to unprototyped function 240 | npyv_u32 mulhi = vec_mergeo((npyv_u32)mul_even, (npyv_u32)mul_odd); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:243:5: error: AltiVec argument passed to unprototyped function 243 | npyv_u32 q = vec_sub(a, mulhi); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:244:14: error: AltiVec argument passed to unprototyped function 244 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:245:14: error: AltiVec argument passed to unprototyped function 245 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:246:14: error: AltiVec argument passed to unprototyped function 246 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:263:9: error: AltiVec argument passed to unprototyped function 263 | npyv_s64 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:264:9: error: AltiVec argument passed to unprototyped function 264 | npyv_s64 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:267:5: error: AltiVec argument passed to unprototyped function 267 | npyv_s32 mulhi = vec_mergeo((npyv_s32)mul_even, (npyv_s32)mul_odd); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:271:5: error: AltiVec argument passed to unprototyped function 271 | npyv_s32 q = vec_sra_s32(vec_add(a, mulhi), (npyv_u32)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:271:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:272:14: error: AltiVec argument passed to unprototyped function 272 | q = vec_sub(q, vec_sra_s32(a, npyv_setall_u32(31))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:272:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:273:14: error: AltiVec argument passed to unprototyped function 273 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:273:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:282:5: error: AltiVec argument passed to unprototyped function 282 | const npy_uint64 d = vec_extract(divisor.val[0], 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:283:5: error: AltiVec argument passed to unprototyped function 283 | return npyv_set_u64(vec_extract(a, 0) / d, vec_extract(a, 1) / d); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:283:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:289:5: error: AltiVec argument passed to unprototyped function 289 | npyv_b64 overflow = npyv_and_b64(vec_cmpeq(a, npyv_setall_s64(0x8000000000000000LL)), (npyv_b64)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:290:18: error: implicit declaration of function ‘vec_sel’ [-Wimplicit-function-declaration] 290 | npyv_s64 d = vec_sel(divisor.val[0], npyv_setall_s64(1), overflow); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:290:5: error: AltiVec argument passed to unprototyped function 290 | npyv_s64 d = vec_sel(divisor.val[0], npyv_setall_s64(1), overflow); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:291:12: error: implicit declaration of function ‘vec_div’ [-Wimplicit-function-declaration] 291 | return vec_div(a, d); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:291:5: error: AltiVec argument passed to unprototyped function 291 | return vec_div(a, d); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_nmuladd_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:14: error: implicit declaration of function ‘vec_neg’ [-Wimplicit-function-declaration] 321 | { return vec_neg(vec_msub(a, b, c)); } | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:22: error: implicit declaration of function ‘vec_msub’ [-Wimplicit-function-declaration] 321 | { return vec_neg(vec_msub(a, b, c)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:5: error: AltiVec argument passed to unprototyped function 321 | { return vec_neg(vec_msub(a, b, c)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_nmulsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:323:22: error: implicit declaration of function ‘vec_madd’ [-Wimplicit-function-declaration] 323 | { return vec_neg(vec_madd(a, b, c)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:323:5: error: AltiVec argument passed to unprototyped function 323 | { return vec_neg(vec_madd(a, b, c)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_muladdsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:337:5: error: AltiVec argument passed to unprototyped function 337 | return npyv_muladd_f64(a, b, npyv_xor_f64(msign, c)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:349:5: error: AltiVec argument passed to unprototyped function 349 | return vec_extract(vec_add(a, vec_mergel(a, a)), 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:349:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:36: error: implicit declaration of function ‘vec_sld’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 359 | const npyv_u32 rs = vec_add(a, vec_sld(a, a, 8)); | ^~~~~~~ | vec_sl_s8 ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:5: error: AltiVec argument passed to unprototyped function 359 | const npyv_u32 rs = vec_add(a, vec_sld(a, a, 8)); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:360:5: error: AltiVec argument passed to unprototyped function 360 | return vec_extract(vec_add(rs, vec_sld(rs, rs, 4)), 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:360:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:375:5: error: AltiVec argument passed to unprototyped function 375 | return vec_extract(a, 0) + vec_extract(a, 1); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:375:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sumup_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:387:21: error: implicit declaration of function ‘vec_sum4s’ [-Wimplicit-function-declaration] 387 | npyv_u32 four = vec_sum4s(a, zero); | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:387:5: error: AltiVec argument passed to unprototyped function 387 | npyv_u32 four = vec_sum4s(a, zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:388:21: error: implicit declaration of function ‘vec_sums’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 388 | npyv_s32 one = vec_sums((npyv_s32)four, (npyv_s32)zero); | ^~~~~~~~ | vec_sl_s8 ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:388:5: error: AltiVec argument passed to unprototyped function 388 | npyv_s32 one = vec_sums((npyv_s32)four, (npyv_s32)zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:389:5: error: AltiVec argument passed to unprototyped function 389 | return (npy_uint16)vec_extract(one, 3); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sumup_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:402:5: error: AltiVec argument passed to unprototyped function 402 | npyv_u32 four = vec_add(eight.val[0], eight.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:403:5: error: AltiVec argument passed to unprototyped function 403 | npyv_s32 one = vec_sums((npyv_s32)four, zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:404:5: error: AltiVec argument passed to unprototyped function 404 | return (npy_uint32)vec_extract(one, 3); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:111: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_recip_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:27:5: error: AltiVec argument passed to unprototyped function 27 | return vec_div(one, a); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_square_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:42:10: error: implicit declaration of function ‘vec_mul’ [-Wimplicit-function-declaration] 42 | { return vec_mul(a, a); } | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:42:1: error: AltiVec argument passed to unprototyped function 42 | { return vec_mul(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_maxp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:16: error: implicit declaration of function ‘vec_max’ [-Wimplicit-function-declaration] 63 | return vec_max(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:9: error: AltiVec argument passed to unprototyped function 63 | return vec_max(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_maxn_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:79:5: error: AltiVec argument passed to unprototyped function 79 | npyv_f64 max = vec_max(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:80:5: error: AltiVec argument passed to unprototyped function 80 | return vec_sel(b, vec_sel(a, max, nn_a), nn_b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:80:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_minp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:16: error: implicit declaration of function ‘vec_min’ [-Wimplicit-function-declaration] 112 | return vec_min(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:9: error: AltiVec argument passed to unprototyped function 112 | return vec_min(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_minn_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:128:5: error: AltiVec argument passed to unprototyped function 128 | npyv_f64 min = vec_min(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:129:5: error: AltiVec argument passed to unprototyped function 129 | return vec_sel(b, vec_sel(a, min, nn_a), nn_b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:129:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function 151 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function 152 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function 153 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function 154 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function 165 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function 166 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function 167 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function 168 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function 178 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function 179 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function 180 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function 181 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function 191 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function 192 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function 193 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function 194 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function 241 | NPY_IMPL_VEC_REDUCE_MINMAX(min, 0x7ff0000000000000) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function 242 | NPY_IMPL_VEC_REDUCE_MINMAX(max, 0xfff0000000000000) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_minp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:253:13: error: AltiVec argument passed to unprototyped function 253 | return vec_extract(a, 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:255:9: error: AltiVec argument passed to unprototyped function 255 | a = npyv_select_f64(notnan, a, npyv_reinterpret_f64_u64( | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_maxp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:263:13: error: AltiVec argument passed to unprototyped function 263 | return vec_extract(a, 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:265:9: error: AltiVec argument passed to unprototyped function 265 | a = npyv_select_f64(notnan, a, npyv_reinterpret_f64_u64( | ^ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:116: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function 31 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u8, b8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function 32 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s8, b8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function 33 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u16, b16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function 34 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s16, b16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function 35 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u32, b32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function 36 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s32, b32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function 37 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function 38 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function 43 | NPYV_IMPL_EMULATE_MASK_ADDSUB(f64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifdiv_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:68:9: error: AltiVec argument passed to unprototyped function 68 | npyv_f64 div = npyv_div_f64(a, npyv_select_f64(m, b, one)); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:68:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:69:9: error: AltiVec argument passed to unprototyped function 69 | return npyv_select_f64(m, div, c); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:121: ../numpy-2.5.1/numpy/_core/src/common/simd/intdiv.h: In function ‘npyv_divisor_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/intdiv.h:459:5: error: AltiVec argument passed to unprototyped function 459 | divisor.val[1] = npyv_cvt_s64_b64( | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:215:24: error: implicit declaration of function ‘vec_cmpgt’ [-Wimplicit-function-declaration] 215 | #define npyv_cmpgt_u8 vec_cmpgt | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:28: note: in expansion of macro ‘npyv_cmpgt_u8’ 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_u8’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_s8’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_s8’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_u16’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_u16’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_s16’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_s16’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:63:13: error: AltiVec argument passed to unprototyped function 63 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:64:13: error: AltiVec argument passed to unprototyped function 64 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:65:13: error: AltiVec argument passed to unprototyped function 65 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:66:13: error: AltiVec argument passed to unprototyped function 66 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:67:13: error: AltiVec argument passed to unprototyped function 67 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:68:13: error: AltiVec argument passed to unprototyped function 68 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:70:13: error: AltiVec argument passed to unprototyped function 70 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:71:13: error: AltiVec argument passed to unprototyped function 71 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:72:13: error: AltiVec argument passed to unprototyped function 72 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:73:13: error: AltiVec argument passed to unprototyped function 73 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:74:13: error: AltiVec argument passed to unprototyped function 74 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:75:13: error: AltiVec argument passed to unprototyped function 75 | acc_indices = npyv_select_@usfx@(m_acc, idx_dcba, acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:76:13: error: AltiVec argument passed to unprototyped function 76 | acc_indices_scale = npyv_select_@usfx@(m_acc, vi, acc_indices_scale); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_u32’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_u32’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_s32’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_s32’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_u64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_u64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_s64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_s64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmax_f64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘simd_argmin_f64’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:167:9: error: AltiVec argument passed to unprototyped function 167 | npyv_@bsfx@ m_ba = npyv_@intrin@_@sfx@(b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:168:9: error: AltiVec argument passed to unprototyped function 168 | npyv_@bsfx@ m_dc = npyv_@intrin@_@sfx@(d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:169:9: error: AltiVec argument passed to unprototyped function 169 | npyv_@sfx@ x_ba = npyv_select_@sfx@(m_ba, b, a); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:170:9: error: AltiVec argument passed to unprototyped function 170 | npyv_@sfx@ x_dc = npyv_select_@sfx@(m_dc, d, c); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:171:9: error: AltiVec argument passed to unprototyped function 171 | npyv_@bsfx@ m_dcba = npyv_@intrin@_@sfx@(x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:172:9: error: AltiVec argument passed to unprototyped function 172 | npyv_@sfx@ x_dcba = npyv_select_@sfx@(m_dcba, x_dc, x_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:174:9: error: AltiVec argument passed to unprototyped function 174 | npyv_@usfx@ idx_ba = npyv_select_@usfx@(m_ba, vindices_1, vindices_0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:175:9: error: AltiVec argument passed to unprototyped function 175 | npyv_@usfx@ idx_dc = npyv_select_@usfx@(m_dc, vindices_3, vindices_2); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:176:9: error: AltiVec argument passed to unprototyped function 176 | npyv_@usfx@ idx_dcba = npyv_select_@usfx@(m_dcba, idx_dc, idx_ba); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:177:9: error: AltiVec argument passed to unprototyped function 177 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(x_dcba, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:178:9: error: AltiVec argument passed to unprototyped function 178 | acc = npyv_select_@sfx@(m_acc, x_dcba, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function 179 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, idx_dcba), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:179:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:208:9: error: AltiVec argument passed to unprototyped function 208 | npyv_@bsfx@ m_acc = npyv_@intrin@_@sfx@(a, acc); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:209:9: error: AltiVec argument passed to unprototyped function 209 | acc = npyv_select_@sfx@(m_acc, a, acc); | ^~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function 210 | acc_indices = npyv_select_@usfx@(m_acc, npyv_add_@usfx@(vi, vindices_0), acc_indices); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:210:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src: In function ‘BOOL_argmax_VSX2’: ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:365:9: error: AltiVec argument passed to unprototyped function 365 | npyv_b8 m_a = npyv_cmpeq_u8(a, zero); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:366:9: error: AltiVec argument passed to unprototyped function 366 | npyv_b8 m_b = npyv_cmpeq_u8(b, zero); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:367:9: error: AltiVec argument passed to unprototyped function 367 | npyv_b8 m_c = npyv_cmpeq_u8(c, zero); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:368:9: error: AltiVec argument passed to unprototyped function 368 | npyv_b8 m_d = npyv_cmpeq_u8(d, zero); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:369:9: error: AltiVec argument passed to unprototyped function 369 | npyv_b8 m_ab = npyv_and_b8(m_a, m_b); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:370:9: error: AltiVec argument passed to unprototyped function 370 | npyv_b8 m_cd = npyv_and_b8(m_c, m_d); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/multiarray/argfunc.dispatch.c.src:371:9: error: AltiVec argument passed to unprototyped function 371 | npy_uint64 m = npyv_tobits_b8(npyv_and_b8(m_ab, m_cd)); | ^~~~~~~~~~ [159/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libargfunc.dispatch.h_baseline.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/multiarray/stringdtype -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_MTARGETS_BASELINE -MD -MQ numpy/_core/libargfunc.dispatch.h_baseline.a.p/meson-generated_argfunc.dispatch.c.o -MF numpy/_core/libargfunc.dispatch.h_baseline.a.p/meson-generated_argfunc.dispatch.c.o.d -o numpy/_core/libargfunc.dispatch.h_baseline.a.p/meson-generated_argfunc.dispatch.c.o -c numpy/_core/libargfunc.dispatch.h_baseline.a.p/argfunc.dispatch.c [160/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -MF numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o.d -o numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -c numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/loops_arithm_fp.dispatch.c FAILED: [code=1] numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -MF numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o.d -o numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -c numpy/_core/libloops_arithm_fp.dispatch.h_VSX2.a.p/loops_arithm_fp.dispatch.c In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:105, from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:83, from ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:5: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv__loadl’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:63:12: error: implicit declaration of function ‘vec_load_len’ [-Wimplicit-function-declaration] 63 | return vec_load_len((const unsigned long long*)ptr, 7); | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:63:12: error: incompatible types when returning type ‘int’ but ‘npyv_u64’ {aka ‘__vector(2) long long unsigned int’} was expected 63 | return vec_load_len((const unsigned long long*)ptr, 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:25:40: error: implicit declaration of function ‘vec_vsx_ld’ [-Wimplicit-function-declaration] 25 | #define npyv__load(T_VEC, PTR) vec_vsx_ld(0, PTR) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:78:26: note: in expansion of macro ‘npyv__load’ 78 | { return (npyv_##SFX)npyv__load(npyv_##SFX, (const npyv_lanetype_##DW_CAST*)ptr); } \ | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) unsigned char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:44:30: error: implicit declaration of function ‘vec_xl’ [-Wimplicit-function-declaration] 44 | #define npyv__loada(PTR) vec_xl(0, PTR) | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:80:26: note: in expansion of macro ‘npyv__loada’ 80 | { return (npyv_##SFX)npyv__loada((const npyv_lanetype_u32*)ptr); } \ | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) unsigned char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:34:35: error: implicit declaration of function ‘vec_vsx_st’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 34 | #define npyv__store(PTR, VEC) vec_vsx_st(VEC, 0, PTR) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:86:7: note: in expansion of macro ‘npyv__store’ 86 | { npyv__store((npyv_lanetype_##DW_CAST*)ptr, (npyv_##DW_CAST)vec); } \ | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:45:36: error: implicit declaration of function ‘vec_xst’ [-Wimplicit-function-declaration] 45 | #define npyv__storea(PTR, VEC) vec_xst(VEC, 0, PTR) | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:88:7: note: in expansion of macro ‘npyv__storea’ 88 | { npyv__storea((npyv_lanetype_u32*)ptr, (npyv_u32)vec); } \ | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:68:27: error: implicit declaration of function ‘vec_extract’ [-Wimplicit-function-declaration] 68 | *npyv__ptr2u64(PTR) = vec_extract(((npyv_u64)VEC), 0) | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:92:7: note: in expansion of macro ‘npyv__storel’ 92 | { npyv__storel(ptr, vec); } \ | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: note: in expansion of macro ‘NPYV_IMPL_VEC_MEM’ 96 | NPYV_IMPL_VEC_MEM(u8, u8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:96:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) signed char’ which has different size 97 | NPYV_IMPL_VEC_MEM(s8, s8) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(16) signed char’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:97:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short unsigned int’ which has different size 98 | NPYV_IMPL_VEC_MEM(u16, u16) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:98:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short int’ which has different size 99 | NPYV_IMPL_VEC_MEM(s16, s16) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(8) short int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:99:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) unsigned int’ which has different size 100 | NPYV_IMPL_VEC_MEM(u32, u32) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) int’ which has different size 101 | NPYV_IMPL_VEC_MEM(s32, s32) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(4) int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:101:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long unsigned int’ which has different size 102 | NPYV_IMPL_VEC_MEM(u64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long unsigned int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:102:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long int’ which has different size 103 | NPYV_IMPL_VEC_MEM(s64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) long long int’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:103:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) double’ which has different size 107 | NPYV_IMPL_VEC_MEM(f64, f64) | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loada_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: cannot convert a value of type ‘int’ to vector type ‘__vector(2) double’ which has different size ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storea_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storel_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storeh_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:107:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:157:5: error: AltiVec argument passed to unprototyped function 157 | ptr[stride * 0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:158:5: error: AltiVec argument passed to unprototyped function 158 | ptr[stride * 1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:159:5: error: AltiVec argument passed to unprototyped function 159 | ptr[stride * 2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:160:5: error: AltiVec argument passed to unprototyped function 160 | ptr[stride * 3] = vec_extract(a, 3); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:171:5: error: AltiVec argument passed to unprototyped function 171 | ptr[stride * 0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:172:5: error: AltiVec argument passed to unprototyped function 172 | ptr[stride * 1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen2_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:182:5: error: AltiVec argument passed to unprototyped function 182 | *(npy_uint64*)ptr = vec_extract((npyv_u64)a, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:183:5: error: AltiVec argument passed to unprototyped function 183 | *(npy_uint64*)(ptr + stride) = vec_extract((npyv_u64)a, 1); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_load_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:218:13: error: implicit declaration of function ‘vec_insert’ [-Wimplicit-function-declaration] 218 | a = vec_insert(ptr[0], vfill, 0); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:218:9: error: AltiVec argument passed to unprototyped function 218 | a = vec_insert(ptr[0], vfill, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:223:9: error: AltiVec argument passed to unprototyped function 223 | ); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:226:9: error: AltiVec argument passed to unprototyped function 226 | vfill = vec_insert(ptr[2], vfill, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:229:9: error: AltiVec argument passed to unprototyped function 229 | ); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_loadn_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:312:9: error: AltiVec argument passed to unprototyped function 312 | vfill = vec_insert(ptr[stride*2], vfill, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:314:9: error: AltiVec argument passed to unprototyped function 314 | vfill = vec_insert(ptr[stride], vfill, 1); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:316:9: error: AltiVec argument passed to unprototyped function 316 | vfill = vec_insert(*ptr, vfill, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_store_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:395:9: error: AltiVec argument passed to unprototyped function 395 | *ptr = vec_extract(a, 0); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:402:9: error: AltiVec argument passed to unprototyped function 402 | ptr[2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_storen_till_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:443:5: error: AltiVec argument passed to unprototyped function 443 | ptr[stride*0] = vec_extract(a, 0); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:448:9: error: AltiVec argument passed to unprototyped function 448 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:451:9: error: AltiVec argument passed to unprototyped function 451 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:452:9: error: AltiVec argument passed to unprototyped function 452 | ptr[stride*2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:455:10: error: AltiVec argument passed to unprototyped function 455 | ptr[stride*1] = vec_extract(a, 1); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:456:10: error: AltiVec argument passed to unprototyped function 456 | ptr[stride*2] = vec_extract(a, 2); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:457:10: error: AltiVec argument passed to unprototyped function 457 | ptr[stride*3] = vec_extract(a, 3); | ^~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_lut32_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:667:5: error: AltiVec argument passed to unprototyped function 667 | const unsigned i0 = vec_extract(idx, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:668:5: error: AltiVec argument passed to unprototyped function 668 | const unsigned i1 = vec_extract(idx, 1); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:669:5: error: AltiVec argument passed to unprototyped function 669 | const unsigned i2 = vec_extract(idx, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:670:5: error: AltiVec argument passed to unprototyped function 670 | const unsigned i3 = vec_extract(idx, 3); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:671:18: error: implicit declaration of function ‘vec_promote’ [-Wimplicit-function-declaration] 671 | npyv_u32 r = vec_promote(table[i0], 0); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:671:18: error: incompatible types when initializing type ‘npyv_u32’ {aka ‘__vector(4) unsigned int’} using type ‘int’ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:672:14: error: AltiVec argument passed to unprototyped function 672 | r = vec_insert(table[i1], r, 1); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:673:14: error: AltiVec argument passed to unprototyped function 673 | r = vec_insert(table[i2], r, 2); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:674:14: error: AltiVec argument passed to unprototyped function 674 | r = vec_insert(table[i3], r, 3); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h: In function ‘npyv_lut16_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:691:5: error: AltiVec argument passed to unprototyped function 691 | const unsigned i0 = vec_extract((npyv_u32)idx, 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:692:5: error: AltiVec argument passed to unprototyped function 692 | const unsigned i1 = vec_extract((npyv_u32)idx, 2); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:694:18: error: incompatible types when initializing type ‘npyv_f64’ {aka ‘__vector(2) double’} using type ‘int’ 694 | npyv_f64 r = vec_promote(table[i0], 0); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/memory.h:695:14: error: AltiVec argument passed to unprototyped function 695 | r = vec_insert(table[i1], r, 1); | ^ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:107: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:9:30: error: implicit declaration of function ‘vec_mergeh’ [-Wimplicit-function-declaration] 9 | #define npyv__combinel(A, B) vec_mergeh((npyv_u64)(A), (npyv_u64)(B)) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:10:44: note: in expansion of macro ‘npyv__combinel’ 10 | #define npyv_combinel_u8(A, B) ((npyv_u8) npyv__combinel(A, B)) | ^~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:33:25: note: in expansion of macro ‘npyv_combinel_u8’ 33 | #define NPY_CAT__(a, b) a ## b | ^ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:34:24: note: in expansion of macro ‘NPY_CAT__’ 34 | #define NPY_CAT_(a, b) NPY_CAT__(a, b) | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:35:23: note: in expansion of macro ‘NPY_CAT_’ 35 | #define NPY_CAT(a, b) NPY_CAT_(a, b) | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:46:20: note: in expansion of macro ‘NPY_CAT’ 46 | r.val[0] = NPY_CAT(npyv_combinel_, SFX)(a, b); \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: note: in expansion of macro ‘NPYV_IMPL_VEC_COMBINE_ZIP’ 58 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:24:30: error: implicit declaration of function ‘vec_mergel’ [-Wimplicit-function-declaration] 24 | #define npyv__combineh(A, B) vec_mergel((npyv_u64)(A), (npyv_u64)(B)) | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:25:44: note: in expansion of macro ‘npyv__combineh’ 25 | #define npyv_combineh_u8(A, B) ((npyv_u8) npyv__combineh(A, B)) | ^~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:33:25: note: in expansion of macro ‘npyv_combineh_u8’ 33 | #define NPY_CAT__(a, b) a ## b | ^ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:34:24: note: in expansion of macro ‘NPY_CAT__’ 34 | #define NPY_CAT_(a, b) NPY_CAT__(a, b) | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/include/numpy/utils.h:35:23: note: in expansion of macro ‘NPY_CAT_’ 35 | #define NPY_CAT(a, b) NPY_CAT_(a, b) | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:47:20: note: in expansion of macro ‘NPY_CAT’ 47 | r.val[1] = NPY_CAT(npyv_combineh_, SFX)(a, b); \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: note: in expansion of macro ‘NPYV_IMPL_VEC_COMBINE_ZIP’ 58 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:58:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function 59 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:59:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function 60 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:60:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function 61 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:61:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function 62 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:62:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function 63 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:63:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function 64 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_u64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:64:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function 65 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_s64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:65:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_combine_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function 69 | NPYV_IMPL_VEC_COMBINE_ZIP(npyv_f64, f64) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_zip_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:69:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:81:16: error: implicit declaration of function ‘vec_perm’ [-Wimplicit-function-declaration] 81 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:81:5: error: AltiVec argument passed to unprototyped function 81 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:82:5: error: AltiVec argument passed to unprototyped function 82 | r.val[1] = vec_perm(ab0, ab1, idx_odd); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:102:5: error: AltiVec argument passed to unprototyped function 102 | r.val[0] = vec_perm(ab0, ab1, idx_even); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:103:5: error: AltiVec argument passed to unprototyped function 103 | r.val[1] = vec_perm(ab0, ab1, idx_odd); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_unzip_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:116:5: error: AltiVec argument passed to unprototyped function 116 | npyv_u32 m0 = vec_mergeh(ab0, ab1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:117:5: error: AltiVec argument passed to unprototyped function 117 | npyv_u32 m1 = vec_mergel(ab0, ab1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:118:5: error: AltiVec argument passed to unprototyped function 118 | npyv_u32 r0 = vec_mergeh(m0, m1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:119:5: error: AltiVec argument passed to unprototyped function 119 | npyv_u32 r1 = vec_mergel(m0, m1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:163:5: error: AltiVec argument passed to unprototyped function 163 | return vec_perm(a, a, idx); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:174:5: error: AltiVec argument passed to unprototyped function 174 | return vec_perm(a, a, idx); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h: In function ‘npyv_rev64_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:184:5: error: AltiVec argument passed to unprototyped function 184 | return vec_perm(a, a, idx); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:108: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_and_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_and’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:82:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 82 | NPYV_IMPL_VEC_BIN_F64(and) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:82:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_and_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:86:1: error: AltiVec argument passed to unprototyped function 86 | NPYV_IMPL_VEC_BIN_B64(and) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_or_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_or’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:100:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 100 | NPYV_IMPL_VEC_BIN_F64(or) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:100:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_or_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:104:1: error: AltiVec argument passed to unprototyped function 104 | NPYV_IMPL_VEC_BIN_B64(or) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_xor_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:49:14: error: implicit declaration of function ‘vec_xor’ [-Wimplicit-function-declaration] 49 | { return vec_##INTRIN(a, b); } | ^~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:68:43: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_WRAP’ 68 | #define NPYV_IMPL_VEC_BIN_F64(INTRIN) NPYV_IMPL_VEC_BIN_WRAP(INTRIN, f64) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:118:1: note: in expansion of macro ‘NPYV_IMPL_VEC_BIN_F64’ 118 | NPYV_IMPL_VEC_BIN_F64(xor) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:118:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_xor_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:122:1: error: AltiVec argument passed to unprototyped function 122 | NPYV_IMPL_VEC_BIN_B64(xor) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:128:14: error: implicit declaration of function ‘vec_nor’ [-Wimplicit-function-declaration] 128 | { return vec_nor(a, a); } \ | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: note: in expansion of macro ‘NPYV_IMPL_VEC_NOT_INT’ 134 | NPYV_IMPL_VEC_NOT_INT(8) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:134:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function 135 | NPYV_IMPL_VEC_NOT_INT(16) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:135:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function 136 | NPYV_IMPL_VEC_NOT_INT(32) | ^~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:136:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:143:5: error: AltiVec argument passed to unprototyped function 143 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:145:5: error: AltiVec argument passed to unprototyped function 145 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:147:5: error: AltiVec argument passed to unprototyped function 147 | { return (npyv_b64)vec_nor((npyv_u64)a, (npyv_u64)a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_not_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:155:1: error: AltiVec argument passed to unprototyped function 155 | { return vec_nor(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_notnan_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:288:10: error: implicit declaration of function ‘vec_cmpeq’ [-Wimplicit-function-declaration] 288 | { return vec_cmpeq(a, a); } | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:288:1: error: AltiVec argument passed to unprototyped function 288 | { return vec_cmpeq(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:295:14: error: implicit declaration of function ‘vec_any_ne’ [-Wimplicit-function-declaration] 295 | { return vec_any_ne(a, (npyv_##SFX)npyv_zero_##SFX2()); } \ | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: note: in expansion of macro ‘NPYV_IMPL_VEC_ANYALL’ 298 | NPYV_IMPL_VEC_ANYALL(b8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:297:14: error: implicit declaration of function ‘vec_all_ne’ [-Wimplicit-function-declaration] 297 | { return vec_all_ne(a, (npyv_##SFX)npyv_zero_##SFX2()); } | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: note: in expansion of macro ‘NPYV_IMPL_VEC_ANYALL’ 298 | NPYV_IMPL_VEC_ANYALL(b8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:298:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:299:1: error: AltiVec argument passed to unprototyped function 299 | NPYV_IMPL_VEC_ANYALL(b16, u16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:299:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:300:1: error: AltiVec argument passed to unprototyped function 300 | NPYV_IMPL_VEC_ANYALL(b32, u32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:300:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:301:1: error: AltiVec argument passed to unprototyped function 301 | NPYV_IMPL_VEC_ANYALL(b64, u64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:301:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:302:1: error: AltiVec argument passed to unprototyped function 302 | NPYV_IMPL_VEC_ANYALL(u8, u8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:302:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:303:1: error: AltiVec argument passed to unprototyped function 303 | NPYV_IMPL_VEC_ANYALL(s8, s8) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:303:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:304:1: error: AltiVec argument passed to unprototyped function 304 | NPYV_IMPL_VEC_ANYALL(u16, u16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:304:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:305:1: error: AltiVec argument passed to unprototyped function 305 | NPYV_IMPL_VEC_ANYALL(s16, s16) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:305:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:306:1: error: AltiVec argument passed to unprototyped function 306 | NPYV_IMPL_VEC_ANYALL(u32, u32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:306:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:307:1: error: AltiVec argument passed to unprototyped function 307 | NPYV_IMPL_VEC_ANYALL(s32, s32) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:307:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:308:1: error: AltiVec argument passed to unprototyped function 308 | NPYV_IMPL_VEC_ANYALL(u64, u64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:308:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:309:1: error: AltiVec argument passed to unprototyped function 309 | NPYV_IMPL_VEC_ANYALL(s64, s64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:309:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_any_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:313:1: error: AltiVec argument passed to unprototyped function 313 | NPYV_IMPL_VEC_ANYALL(f64, f64) | ^~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h: In function ‘npyv_all_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/operators.h:313:1: error: AltiVec argument passed to unprototyped function In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:109: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_expand_u16_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:45:5: error: AltiVec argument passed to unprototyped function 45 | r.val[0] = (npyv_u16)vec_mergeh(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:46:5: error: AltiVec argument passed to unprototyped function 46 | r.val[1] = (npyv_u16)vec_mergel(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_expand_u32_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:59:5: error: AltiVec argument passed to unprototyped function 59 | r.val[0] = (npyv_u32)vec_mergeh(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:60:5: error: AltiVec argument passed to unprototyped function 60 | r.val[1] = (npyv_u32)vec_mergel(data, zero); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:67:12: error: implicit declaration of function ‘vec_pack’ [-Wimplicit-function-declaration] 67 | return vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:67:5: error: AltiVec argument passed to unprototyped function 67 | return vec_pack(a, b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:72:5: error: AltiVec argument passed to unprototyped function 72 | npyv_b16 ab = vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:73:5: error: AltiVec argument passed to unprototyped function 73 | npyv_b16 cd = vec_pack(c, d); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_pack_b8_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:81:5: error: AltiVec argument passed to unprototyped function 81 | npyv_b32 ab = vec_pack(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:82:5: error: AltiVec argument passed to unprototyped function 82 | npyv_b32 cd = vec_pack(c, d); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:83:5: error: AltiVec argument passed to unprototyped function 83 | npyv_b32 ef = vec_pack(e, f); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:84:5: error: AltiVec argument passed to unprototyped function 84 | npyv_b32 gh = vec_pack(g, h); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:93:32: error: implicit declaration of function ‘vec_vbpermq’ [-Wimplicit-function-declaration] 93 | npyv_u16 r = (npyv_u16)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:93:9: error: AltiVec argument passed to unprototyped function 93 | npyv_u16 r = (npyv_u16)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:97:9: error: AltiVec argument passed to unprototyped function 97 | return vec_extract(r, 4); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:105:9: error: AltiVec argument passed to unprototyped function 105 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:109:9: error: AltiVec argument passed to unprototyped function 109 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:121:9: error: AltiVec argument passed to unprototyped function 121 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:125:9: error: AltiVec argument passed to unprototyped function 125 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_tobits_b64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:137:9: error: AltiVec argument passed to unprototyped function 137 | npyv_u8 r = (npyv_u8)vec_vbpermq((npyv_u8)a, qperm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:141:9: error: AltiVec argument passed to unprototyped function 141 | return vec_extract(r, 8); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv__trunc_s32_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:225:5: error: AltiVec argument passed to unprototyped function 225 | return vec_perm(lo_odd, hi_odd, seq_odd); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h: In function ‘npyv_round_s32_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:30: error: implicit declaration of function ‘vec_rint’ [-Wimplicit-function-declaration] 235 | { return npyv__trunc_s32_f64(vec_rint(a), vec_rint(b)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:1: error: AltiVec argument passed to unprototyped function 235 | { return npyv__trunc_s32_f64(vec_rint(a), vec_rint(b)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/conversion.h:235:1: error: AltiVec argument passed to unprototyped function In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:110: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:148:25: error: implicit declaration of function ‘vec_mule’ [-Wimplicit-function-declaration] 148 | npyv_u16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:148:5: error: AltiVec argument passed to unprototyped function 148 | npyv_u16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:149:25: error: implicit declaration of function ‘vec_mulo’ [-Wimplicit-function-declaration] 149 | npyv_u16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:149:5: error: AltiVec argument passed to unprototyped function 149 | npyv_u16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:150:5: error: AltiVec argument passed to unprototyped function 150 | npyv_u8 mulhi = (npyv_u8)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:153:25: error: implicit declaration of function ‘vec_sub’ [-Wimplicit-function-declaration] 153 | npyv_u8 q = vec_sub(a, mulhi); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:153:5: error: AltiVec argument passed to unprototyped function 153 | npyv_u8 q = vec_sub(a, mulhi); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:154:25: error: implicit declaration of function ‘vec_sr’ [-Wimplicit-function-declaration] 154 | q = vec_sr(q, divisor.val[1]); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:154:13: error: AltiVec argument passed to unprototyped function 154 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:155:25: error: implicit declaration of function ‘vec_add’ [-Wimplicit-function-declaration] 155 | q = vec_add(mulhi, q); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:155:13: error: AltiVec argument passed to unprototyped function 155 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:156:13: error: AltiVec argument passed to unprototyped function 156 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:169:5: error: AltiVec argument passed to unprototyped function 169 | npyv_s16 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:170:5: error: AltiVec argument passed to unprototyped function 170 | npyv_s16 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:171:5: error: AltiVec argument passed to unprototyped function 171 | npyv_s8 mulhi = (npyv_s8)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:104: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/utils.h:80:24: error: implicit declaration of function ‘vec_sra’; did you mean ‘vec_sra_s8’? [-Wimplicit-function-declaration] 80 | #define vec_sra_s8 vec_sra | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:25: note: in expansion of macro ‘vec_sra_s8’ 175 | npyv_s8 q = vec_sra_s8(vec_add(a, mulhi), (npyv_u8)divisor.val[1]); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:5: error: AltiVec argument passed to unprototyped function 175 | npyv_s8 q = vec_sra_s8(vec_add(a, mulhi), (npyv_u8)divisor.val[1]); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:175:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:176:13: error: AltiVec argument passed to unprototyped function 176 | q = vec_sub(q, vec_sra_s8(a, npyv_setall_u8(7))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:176:13: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:177:13: error: AltiVec argument passed to unprototyped function 177 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:177:13: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:190:5: error: AltiVec argument passed to unprototyped function 190 | npyv_u32 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:191:5: error: AltiVec argument passed to unprototyped function 191 | npyv_u32 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:192:5: error: AltiVec argument passed to unprototyped function 192 | npyv_u16 mulhi = (npyv_u16)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:195:5: error: AltiVec argument passed to unprototyped function 195 | npyv_u16 q = vec_sub(a, mulhi); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:196:14: error: AltiVec argument passed to unprototyped function 196 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:197:14: error: AltiVec argument passed to unprototyped function 197 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:198:14: error: AltiVec argument passed to unprototyped function 198 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:211:5: error: AltiVec argument passed to unprototyped function 211 | npyv_s32 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:212:5: error: AltiVec argument passed to unprototyped function 212 | npyv_s32 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:213:5: error: AltiVec argument passed to unprototyped function 213 | npyv_s16 mulhi = (npyv_s16)vec_perm(mul_even, mul_odd, mergeo_perm); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:217:5: error: AltiVec argument passed to unprototyped function 217 | npyv_s16 q = vec_sra_s16(vec_add(a, mulhi), (npyv_u16)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:217:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:218:14: error: AltiVec argument passed to unprototyped function 218 | q = vec_sub(q, vec_sra_s16(a, npyv_setall_u16(15))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:218:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:219:14: error: AltiVec argument passed to unprototyped function 219 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:219:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:236:9: error: AltiVec argument passed to unprototyped function 236 | npyv_u64 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:237:9: error: AltiVec argument passed to unprototyped function 237 | npyv_u64 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:240:25: error: implicit declaration of function ‘vec_mergeo’ [-Wimplicit-function-declaration] 240 | npyv_u32 mulhi = vec_mergeo((npyv_u32)mul_even, (npyv_u32)mul_odd); | ^~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:240:5: error: AltiVec argument passed to unprototyped function 240 | npyv_u32 mulhi = vec_mergeo((npyv_u32)mul_even, (npyv_u32)mul_odd); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:243:5: error: AltiVec argument passed to unprototyped function 243 | npyv_u32 q = vec_sub(a, mulhi); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:244:14: error: AltiVec argument passed to unprototyped function 244 | q = vec_sr(q, divisor.val[1]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:245:14: error: AltiVec argument passed to unprototyped function 245 | q = vec_add(mulhi, q); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:246:14: error: AltiVec argument passed to unprototyped function 246 | q = vec_sr(q, divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:263:9: error: AltiVec argument passed to unprototyped function 263 | npyv_s64 mul_even = vec_mule(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:264:9: error: AltiVec argument passed to unprototyped function 264 | npyv_s64 mul_odd = vec_mulo(a, divisor.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:267:5: error: AltiVec argument passed to unprototyped function 267 | npyv_s32 mulhi = vec_mergeo((npyv_s32)mul_even, (npyv_s32)mul_odd); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:271:5: error: AltiVec argument passed to unprototyped function 271 | npyv_s32 q = vec_sra_s32(vec_add(a, mulhi), (npyv_u32)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:271:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:272:14: error: AltiVec argument passed to unprototyped function 272 | q = vec_sub(q, vec_sra_s32(a, npyv_setall_u32(31))); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:272:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:273:14: error: AltiVec argument passed to unprototyped function 273 | q = vec_sub(vec_xor(q, divisor.val[2]), divisor.val[2]); | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:273:14: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:282:5: error: AltiVec argument passed to unprototyped function 282 | const npy_uint64 d = vec_extract(divisor.val[0], 0); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:283:5: error: AltiVec argument passed to unprototyped function 283 | return npyv_set_u64(vec_extract(a, 0) / d, vec_extract(a, 1) / d); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:283:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_divc_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:289:5: error: AltiVec argument passed to unprototyped function 289 | npyv_b64 overflow = npyv_and_b64(vec_cmpeq(a, npyv_setall_s64(0x8000000000000000LL)), (npyv_b64)divisor.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:290:18: error: implicit declaration of function ‘vec_sel’ [-Wimplicit-function-declaration] 290 | npyv_s64 d = vec_sel(divisor.val[0], npyv_setall_s64(1), overflow); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:290:5: error: AltiVec argument passed to unprototyped function 290 | npyv_s64 d = vec_sel(divisor.val[0], npyv_setall_s64(1), overflow); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:291:12: error: implicit declaration of function ‘vec_div’ [-Wimplicit-function-declaration] 291 | return vec_div(a, d); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:291:5: error: AltiVec argument passed to unprototyped function 291 | return vec_div(a, d); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_nmuladd_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:14: error: implicit declaration of function ‘vec_neg’ [-Wimplicit-function-declaration] 321 | { return vec_neg(vec_msub(a, b, c)); } | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:22: error: implicit declaration of function ‘vec_msub’ [-Wimplicit-function-declaration] 321 | { return vec_neg(vec_msub(a, b, c)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:321:5: error: AltiVec argument passed to unprototyped function 321 | { return vec_neg(vec_msub(a, b, c)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_nmulsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:323:22: error: implicit declaration of function ‘vec_madd’ [-Wimplicit-function-declaration] 323 | { return vec_neg(vec_madd(a, b, c)); } | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:323:5: error: AltiVec argument passed to unprototyped function 323 | { return vec_neg(vec_madd(a, b, c)); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_muladdsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:337:5: error: AltiVec argument passed to unprototyped function 337 | return npyv_muladd_f64(a, b, npyv_xor_f64(msign, c)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:349:5: error: AltiVec argument passed to unprototyped function 349 | return vec_extract(vec_add(a, vec_mergel(a, a)), 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:349:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:36: error: implicit declaration of function ‘vec_sld’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 359 | const npyv_u32 rs = vec_add(a, vec_sld(a, a, 8)); | ^~~~~~~ | vec_sl_s8 ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:5: error: AltiVec argument passed to unprototyped function 359 | const npyv_u32 rs = vec_add(a, vec_sld(a, a, 8)); | ^~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:359:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:360:5: error: AltiVec argument passed to unprototyped function 360 | return vec_extract(vec_add(rs, vec_sld(rs, rs, 4)), 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:360:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sum_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:375:5: error: AltiVec argument passed to unprototyped function 375 | return vec_extract(a, 0) + vec_extract(a, 1); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:375:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sumup_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:387:21: error: implicit declaration of function ‘vec_sum4s’ [-Wimplicit-function-declaration] 387 | npyv_u32 four = vec_sum4s(a, zero); | ^~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:387:5: error: AltiVec argument passed to unprototyped function 387 | npyv_u32 four = vec_sum4s(a, zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:388:21: error: implicit declaration of function ‘vec_sums’; did you mean ‘vec_sl_s8’? [-Wimplicit-function-declaration] 388 | npyv_s32 one = vec_sums((npyv_s32)four, (npyv_s32)zero); | ^~~~~~~~ | vec_sl_s8 ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:388:5: error: AltiVec argument passed to unprototyped function 388 | npyv_s32 one = vec_sums((npyv_s32)four, (npyv_s32)zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:389:5: error: AltiVec argument passed to unprototyped function 389 | return (npy_uint16)vec_extract(one, 3); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h: In function ‘npyv_sumup_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:402:5: error: AltiVec argument passed to unprototyped function 402 | npyv_u32 four = vec_add(eight.val[0], eight.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:403:5: error: AltiVec argument passed to unprototyped function 403 | npyv_s32 one = vec_sums((npyv_s32)four, zero); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/arithmetic.h:404:5: error: AltiVec argument passed to unprototyped function 404 | return (npy_uint32)vec_extract(one, 3); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/vec/vec.h:111: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_recip_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:27:5: error: AltiVec argument passed to unprototyped function 27 | return vec_div(one, a); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_square_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:42:10: error: implicit declaration of function ‘vec_mul’ [-Wimplicit-function-declaration] 42 | { return vec_mul(a, a); } | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:42:1: error: AltiVec argument passed to unprototyped function 42 | { return vec_mul(a, a); } | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_maxp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:16: error: implicit declaration of function ‘vec_max’ [-Wimplicit-function-declaration] 63 | return vec_max(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:9: error: AltiVec argument passed to unprototyped function 63 | return vec_max(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:63:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_maxn_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:79:5: error: AltiVec argument passed to unprototyped function 79 | npyv_f64 max = vec_max(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:80:5: error: AltiVec argument passed to unprototyped function 80 | return vec_sel(b, vec_sel(a, max, nn_a), nn_b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:80:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_minp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:16: error: implicit declaration of function ‘vec_min’ [-Wimplicit-function-declaration] 112 | return vec_min(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:9: error: AltiVec argument passed to unprototyped function 112 | return vec_min(vec_sel(b, a, nn_a), vec_sel(a, b, nn_b)); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:112:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_minn_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:128:5: error: AltiVec argument passed to unprototyped function 128 | npyv_f64 min = vec_min(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:129:5: error: AltiVec argument passed to unprototyped function 129 | return vec_sel(b, vec_sel(a, min, nn_a), nn_b); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:129:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function 151 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:151:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function 152 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint8, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:152:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function 153 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:153:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function 154 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int8, s8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:154:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function 165 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:165:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function 166 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint16, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:166:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function 167 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:167:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function 168 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int16, s16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:168:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function 178 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:178:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function 179 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint32, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:179:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function 180 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:180:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function 181 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int32, s32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:181:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function 191 | NPY_IMPL_VEC_REDUCE_MINMAX(min, uint64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:191:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function 192 | NPY_IMPL_VEC_REDUCE_MINMAX(max, uint64, u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:192:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function 193 | NPY_IMPL_VEC_REDUCE_MINMAX(min, int64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:193:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function 194 | NPY_IMPL_VEC_REDUCE_MINMAX(max, int64, s64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:194:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_min_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function 241 | NPY_IMPL_VEC_REDUCE_MINMAX(min, 0x7ff0000000000000) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:241:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_max_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function 242 | NPY_IMPL_VEC_REDUCE_MINMAX(max, 0xfff0000000000000) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:242:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_minp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:253:13: error: AltiVec argument passed to unprototyped function 253 | return vec_extract(a, 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:255:9: error: AltiVec argument passed to unprototyped function 255 | a = npyv_select_f64(notnan, a, npyv_reinterpret_f64_u64( | ^ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h: In function ‘npyv_reduce_maxp_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:263:13: error: AltiVec argument passed to unprototyped function 263 | return vec_extract(a, 0); | ^~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/math.h:265:9: error: AltiVec argument passed to unprototyped function 265 | a = npyv_select_f64(notnan, a, npyv_reinterpret_f64_u64( | ^ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:116: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function 31 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u8, b8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:31:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function 32 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s8, b8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s8’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:32:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function 33 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u16, b16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:33:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function 34 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s16, b16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s16’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:34:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function 35 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u32, b32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:35:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function 36 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s32, b32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s32’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:36:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function 37 | NPYV_IMPL_EMULATE_MASK_ADDSUB(u64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_u64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:37:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function 38 | NPYV_IMPL_EMULATE_MASK_ADDSUB(s64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:38:1: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifadd_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function 43 | NPYV_IMPL_EMULATE_MASK_ADDSUB(f64, b64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifsub_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:43:5: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h: In function ‘npyv_ifdiv_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:68:9: error: AltiVec argument passed to unprototyped function 68 | npyv_f64 div = npyv_div_f64(a, npyv_select_f64(m, b, one)); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:68:9: error: AltiVec argument passed to unprototyped function ../numpy-2.5.1/numpy/_core/src/common/simd/emulate_maskop.h:69:9: error: AltiVec argument passed to unprototyped function 69 | return npyv_select_f64(m, div, c); | ^~~~~~ In file included from ../numpy-2.5.1/numpy/_core/src/common/simd/simd.h:121: ../numpy-2.5.1/numpy/_core/src/common/simd/intdiv.h: In function ‘npyv_divisor_s64’: ../numpy-2.5.1/numpy/_core/src/common/simd/intdiv.h:459:5: error: AltiVec argument passed to unprototyped function 459 | divisor.val[1] = npyv_cvt_s64_b64( | ^~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘DOUBLE_add_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:108:17: error: AltiVec argument passed to unprototyped function 108 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:109:17: error: AltiVec argument passed to unprototyped function 109 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:121:17: error: AltiVec argument passed to unprototyped function 121 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:130:17: error: AltiVec argument passed to unprototyped function 130 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:131:17: error: AltiVec argument passed to unprototyped function 131 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:141:17: error: AltiVec argument passed to unprototyped function 141 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:150:17: error: AltiVec argument passed to unprototyped function 150 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:151:17: error: AltiVec argument passed to unprototyped function 151 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:163:17: error: AltiVec argument passed to unprototyped function 163 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘DOUBLE_subtract_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:108:17: error: AltiVec argument passed to unprototyped function 108 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:109:17: error: AltiVec argument passed to unprototyped function 109 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:121:17: error: AltiVec argument passed to unprototyped function 121 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:130:17: error: AltiVec argument passed to unprototyped function 130 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:131:17: error: AltiVec argument passed to unprototyped function 131 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:141:17: error: AltiVec argument passed to unprototyped function 141 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:150:17: error: AltiVec argument passed to unprototyped function 150 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:151:17: error: AltiVec argument passed to unprototyped function 151 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:163:17: error: AltiVec argument passed to unprototyped function 163 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘DOUBLE_multiply_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:108:17: error: AltiVec argument passed to unprototyped function 108 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:109:17: error: AltiVec argument passed to unprototyped function 109 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:121:17: error: AltiVec argument passed to unprototyped function 121 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:130:17: error: AltiVec argument passed to unprototyped function 130 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:131:17: error: AltiVec argument passed to unprototyped function 131 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:141:17: error: AltiVec argument passed to unprototyped function 141 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:150:17: error: AltiVec argument passed to unprototyped function 150 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:151:17: error: AltiVec argument passed to unprototyped function 151 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:163:17: error: AltiVec argument passed to unprototyped function 163 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘DOUBLE_divide_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:108:17: error: AltiVec argument passed to unprototyped function 108 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:109:17: error: AltiVec argument passed to unprototyped function 109 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:121:17: error: AltiVec argument passed to unprototyped function 121 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:130:17: error: AltiVec argument passed to unprototyped function 130 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:131:17: error: AltiVec argument passed to unprototyped function 131 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:141:17: error: AltiVec argument passed to unprototyped function 141 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:150:17: error: AltiVec argument passed to unprototyped function 150 | npyv_@sfx@ r0 = npyv_@intrin@_@sfx@(a0, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:151:17: error: AltiVec argument passed to unprototyped function 151 | npyv_@sfx@ r1 = npyv_@intrin@_@sfx@(a1, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:163:17: error: AltiVec argument passed to unprototyped function 163 | npyv_@sfx@ r = npyv_@intrin@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘simd_cmul_f64’: ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:208:42: error: implicit declaration of function ‘vec_xxpermdi’ [-Wimplicit-function-declaration] 208 | #define npyv_permi128_u64(A, E0, E1) vec_xxpermdi(A, A, ((E0)<<1) | (E1)) | ^~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/common/simd/vec/reorder.h:211:27: note: in expansion of macro ‘npyv_permi128_u64’ 211 | #define npyv_permi128_f64 npyv_permi128_u64 | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:279:22: note: in expansion of macro ‘npyv_permi128_f64’ 279 | npyv_f64 b_rev = npyv_permi128_f64(b, 1, 0); | ^~~~~~~~~~~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:279:5: error: AltiVec argument passed to unprototyped function 279 | npyv_f64 b_rev = npyv_permi128_f64(b, 1, 0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:280:5: error: AltiVec argument passed to unprototyped function 280 | npyv_f64 a_re = npyv_permi128_f64(a, 0, 0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:281:5: error: AltiVec argument passed to unprototyped function 281 | npyv_f64 a_im = npyv_permi128_f64(a, 1, 1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:283:5: error: AltiVec argument passed to unprototyped function 283 | npyv_f64 ab_iiir = npyv_mul_f64(a_im, b_rev); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘CDOUBLE_add_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:373:13: error: AltiVec argument passed to unprototyped function 373 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:374:13: error: AltiVec argument passed to unprototyped function 374 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:381:13: error: AltiVec argument passed to unprototyped function 381 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:393:17: error: AltiVec argument passed to unprototyped function 393 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a.val[0], b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:394:17: error: AltiVec argument passed to unprototyped function 394 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a.val[1], b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:404:17: error: AltiVec argument passed to unprototyped function 404 | npyv_@sfx@ r = @vectorf@_@sfx@(a.val[0], b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:413:17: error: AltiVec argument passed to unprototyped function 413 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a.val[0], b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:414:17: error: AltiVec argument passed to unprototyped function 414 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a.val[1], b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:424:17: error: AltiVec argument passed to unprototyped function 424 | npyv_@sfx@ r = @vectorf@_@sfx@(a.val[0], b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:436:17: error: AltiVec argument passed to unprototyped function 436 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:437:17: error: AltiVec argument passed to unprototyped function 437 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:447:17: error: AltiVec argument passed to unprototyped function 447 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:456:17: error: AltiVec argument passed to unprototyped function 456 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:457:17: error: AltiVec argument passed to unprototyped function 457 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:467:17: error: AltiVec argument passed to unprototyped function 467 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src: In function ‘CDOUBLE_subtract_VSX2’: ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:373:13: error: AltiVec argument passed to unprototyped function 373 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:374:13: error: AltiVec argument passed to unprototyped function 374 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:381:13: error: AltiVec argument passed to unprototyped function 381 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:393:17: error: AltiVec argument passed to unprototyped function 393 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a.val[0], b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:394:17: error: AltiVec argument passed to unprototyped function 394 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a.val[1], b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:404:17: error: AltiVec argument passed to unprototyped function 404 | npyv_@sfx@ r = @vectorf@_@sfx@(a.val[0], b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:413:17: error: AltiVec argument passed to unprototyped function 413 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a.val[0], b0); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:414:17: error: AltiVec argument passed to unprototyped function 414 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a.val[1], b1); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:424:17: error: AltiVec argument passed to unprototyped function 424 | npyv_@sfx@ r = @vectorf@_@sfx@(a.val[0], b); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:436:17: error: AltiVec argument passed to unprototyped function 436 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:437:17: error: AltiVec argument passed to unprototyped function 437 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:447:17: error: AltiVec argument passed to unprototyped function 447 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:456:17: error: AltiVec argument passed to unprototyped function 456 | npyv_@sfx@ r0 = @vectorf@_@sfx@(a0, b.val[0]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:457:17: error: AltiVec argument passed to unprototyped function 457 | npyv_@sfx@ r1 = @vectorf@_@sfx@(a1, b.val[1]); | ^~~~~~~~ ../numpy-2.5.1/numpy/_core/src/umath/loops_arithm_fp.dispatch.c.src:467:17: error: AltiVec argument passed to unprototyped function 467 | npyv_@sfx@ r = @vectorf@_@sfx@(a, b.val[0]); | ^~~~~~~~ [161/454] powerpc64le-unknown-linux-gnu-g++ -Inumpy/_core/libnpymath.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/common -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -MD -MQ numpy/_core/libnpymath.a.p/src_npymath_halffloat.cpp.o -MF numpy/_core/libnpymath.a.p/src_npymath_halffloat.cpp.o.d -o numpy/_core/libnpymath.a.p/src_npymath_halffloat.cpp.o -c ../numpy-2.5.1/numpy/_core/src/npymath/halffloat.cpp [162/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_MTARGETS_BASELINE -MD -MQ numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -MF numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/meson-generated_loops_arithm_fp.dispatch.c.o.d -o numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -c numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops_arithm_fp.dispatch.c [163/454] powerpc64le-unknown-linux-gnu-gcc -Inumpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -O3 -DNPY_HAVE_VSX2 -DNPY_HAVE_VSX -DNPY_HAVE_VSX_ASM -DNPY_HAVE_VSX3 -DNPY_HAVE_VSX3_HALF_DOUBLE -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power9 -DNPY_MTARGETS_CURRENT=VSX3 -MD -MQ numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -MF numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/meson-generated_loops_arithm_fp.dispatch.c.o.d -o numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/meson-generated_loops_arithm_fp.dispatch.c.o -c numpy/_core/libloops_arithm_fp.dispatch.h_VSX3.a.p/loops_arithm_fp.dispatch.c [164/454] powerpc64le-unknown-linux-gnu-g++ -Inumpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -fno-exceptions -fno-rtti -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p/src_npysort_highway_qsort_16bit.dispatch.cpp.o -MF numpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p/src_npysort_highway_qsort_16bit.dispatch.cpp.o.d -o numpy/_core/libhighway_qsort_16bit.dispatch.h_VSX2.a.p/src_npysort_highway_qsort_16bit.dispatch.cpp.o -c ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort_16bit.dispatch.cpp In file included from /usr/include/python3.14/Python.h:14, from ../numpy-2.5.1/numpy/_core/include/numpy/npy_common.h:5, from ../numpy-2.5.1/numpy/_core/src/common/npstd.hpp:4, from ../numpy-2.5.1/numpy/_core/src/common/common.hpp:8, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort.hpp:4, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort_16bit.dispatch.cpp:5: /usr/include/python3.14/pyconfig.h:2031:9: warning: ‘_POSIX_C_SOURCE’ redefined 2031 | #define _POSIX_C_SOURCE 200809L | ^~~~~~~~~~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/powerpc64le-unknown-linux-gnu/15/include/stdint.h:11, from ../numpy-2.5.1/numpy/_core/src/highway/hwy/base.h:23, from ../numpy-2.5.1/numpy/_core/src/highway/hwy/highway.h:19, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort_16bit.dispatch.cpp:2: /usr/include/features.h:319:10: note: this is the location of the previous definition 319 | # define _POSIX_C_SOURCE 202405L | ^~~~~~~~~~~~~~~ /usr/include/python3.14/pyconfig.h:2070:9: warning: ‘_XOPEN_SOURCE’ redefined 2070 | #define _XOPEN_SOURCE 700 | ^~~~~~~~~~~~~ /usr/include/features.h:234:10: note: this is the location of the previous definition 234 | # define _XOPEN_SOURCE 800 | ^~~~~~~~~~~~~ [165/454] powerpc64le-unknown-linux-gnu-g++ -Inumpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p -Inumpy/_core -I../numpy-2.5.1/numpy/_core -Inumpy/_core/include -I../numpy-2.5.1/numpy/_core/include -I../numpy-2.5.1/numpy/_core/src/common -I../numpy-2.5.1/numpy/_core/src/multiarray -I../numpy-2.5.1/numpy/_core/src/npymath -I../numpy-2.5.1/numpy/_core/src/umath -I../numpy-2.5.1/numpy/_core/src/highway -I/usr/include/python3.14 -I/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/meson_cpu -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O2 -pipe -fno-strict-aliasing -DNDEBUG -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -fno-exceptions -fno-rtti -O3 -DNPY_HAVE_VSX2 -DHWY_COMPILE_ONLY_STATIC -DHWY_DISABLE_ATTR -mcpu=power8 -DNPY_MTARGETS_CURRENT=VSX2 -MD -MQ numpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p/src_npysort_highway_qsort.dispatch.cpp.o -MF numpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p/src_npysort_highway_qsort.dispatch.cpp.o.d -o numpy/_core/libhighway_qsort.dispatch.h_VSX2.a.p/src_npysort_highway_qsort.dispatch.cpp.o -c ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort.dispatch.cpp In file included from /usr/include/python3.14/Python.h:14, from ../numpy-2.5.1/numpy/_core/include/numpy/npy_common.h:5, from ../numpy-2.5.1/numpy/_core/src/common/npstd.hpp:4, from ../numpy-2.5.1/numpy/_core/src/common/common.hpp:8, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort.hpp:4, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort.dispatch.cpp:5: /usr/include/python3.14/pyconfig.h:2031:9: warning: ‘_POSIX_C_SOURCE’ redefined 2031 | #define _POSIX_C_SOURCE 200809L | ^~~~~~~~~~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/powerpc64le-unknown-linux-gnu/15/include/stdint.h:11, from ../numpy-2.5.1/numpy/_core/src/highway/hwy/base.h:23, from ../numpy-2.5.1/numpy/_core/src/highway/hwy/highway.h:19, from ../numpy-2.5.1/numpy/_core/src/npysort/highway_qsort.dispatch.cpp:2: /usr/include/features.h:319:10: note: this is the location of the previous definition 319 | # define _POSIX_C_SOURCE 202405L | ^~~~~~~~~~~~~~~ /usr/include/python3.14/pyconfig.h:2070:9: warning: ‘_XOPEN_SOURCE’ redefined 2070 | #define _XOPEN_SOURCE 700 | ^~~~~~~~~~~~~ /usr/include/features.h:234:10: note: this is the location of the previous definition 234 | # define _XOPEN_SOURCE 800 | ^~~~~~~~~~~~~ ninja: build stopped: subcommand failed. * ERROR: dev-python/numpy-2.5.1::gentoo failed (compile phase): * Wheel build failed * * Call stack: * ebuild.sh, line 143: Called src_compile * environment, line 4648: Called distutils-r1_src_compile * environment, line 2173: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 576: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3974: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3308: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3306: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 1463: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 2155: Called distutils-r1_python_compile * environment, line 2049: Called distutils_pep517_install '/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1-python3_14/install' * environment, line 2516: Called die * The specific snippet of code: * local wheel=$("${cmd[@]}" 3>&1 1>&2 || die "Wheel build failed"); * * If you need support, post the output of `emerge --info '=dev-python/numpy-2.5.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/numpy-2.5.1::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-python/numpy-2.5.1:20260916-004607.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/numpy-2.5.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/numpy-2.5.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1' * S: '/var/tmp/portage/dev-python/numpy-2.5.1/work/numpy-2.5.1'