Applying /builder/shared-workdir/build/sdk/feeds/packages/lang/python/numpy/patches/002-avoid-build-user-config-files.patch using plaintext: patching file numpy/distutils/system_info.py The Meson build system Version: 1.5.2 Source dir: /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3 Build dir: /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/openwrt-build Build type: cross build Project name: NumPy Project version: 2.2.3 C compiler for the host machine: x86_64-openwrt-linux-musl-gcc (gcc 14.2.0 "x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 14.2.0 r29441-a0f45a4f3f) 14.2.0") C linker for the host machine: x86_64-openwrt-linux-musl-gcc ld.bfd 2.42 C++ compiler for the host machine: x86_64-openwrt-linux-musl-g++ (gcc 14.2.0 "x86_64-openwrt-linux-musl-g++ (OpenWrt GCC 14.2.0 r29441-a0f45a4f3f) 14.2.0") C++ linker for the host machine: x86_64-openwrt-linux-musl-g++ ld.bfd 2.42 Cython compiler for the host machine: cython (cython 3.0.10) C compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc ld.bfd 2.35.2 C++ compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/g++ (gcc 10.2.1 "g++ (Debian 10.2.1-6) 10.2.1 20210110") C++ linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/g++ ld.bfd 2.35.2 Cython compiler for the build machine: cython (cython 3.0.10) Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: generic Target machine cpu family: x86_64 Target machine cpu: generic Program python found: YES (/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/python3) Found pkg-config: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config) 2.2.0 Run-time dependency python found: YES 3.11 Has header "Python.h" with dependency python-3.11: YES Compiler for C supports arguments -fno-strict-aliasing: YES Configuring npy_cpu_dispatch_config.h using configuration Message: CPU Optimization Options baseline: Requested : none Enabled : dispatch: Requested : none Enabled : Library m found: YES Run-time dependency scipy-openblas found: NO (tried pkgconfig) Run-time dependency mkl found: NO (tried pkgconfig and system) Run-time dependency mkl found: NO (tried pkgconfig and system) Found CMake: /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake (3.31.4) WARNING: CMake Toolchain: Failed to determine CMake compilers state Run-time dependency openblas found: NO (tried pkgconfig, pkgconfig, pkgconfig, system and cmake) Run-time dependency flexiblas found: NO (tried pkgconfig and cmake) Run-time dependency blis found: NO (tried pkgconfig and cmake) Run-time dependency blas found: NO (tried pkgconfig and system) Run-time dependency mkl found: NO (tried pkgconfig and system) Run-time dependency openblas found: NO (tried pkgconfig, pkgconfig, pkgconfig, system and cmake) Run-time dependency flexiblas found: NO (tried pkgconfig and cmake) Run-time dependency lapack found: NO (tried pkgconfig and system) Checking if "Check atomic builtins without -latomic" : links: YES Program _build_utils/process_src_template.py found: YES (/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/python3.11 /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/_build_utils/process_src_template.py) Program _build_utils/tempita.py found: YES (/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/python3.11 /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/_build_utils/tempita.py) Configuring __config__.py using configuration ../../../../../build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/meson.build:447: WARNING: The variable(s) 'BLAS_INCLUDEDIR', 'BLAS_LIBDIR', 'BLAS_OPENBLAS_CONFIG', 'BLAS_PCFILEDIR', 'BLAS_TYPE_NAME', 'BLAS_VERSION', 'LAPACK_INCLUDEDIR', 'LAPACK_LIBDIR', 'LAPACK_OPENBLAS_CONFIG', 'LAPACK_PCFILEDIR', 'LAPACK_TYPE_NAME', 'LAPACK_VERSION' in the input file 'numpy/__config__.py.in' are not present in the given configuration data. 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 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.11: 8 Checking for size of "PY_LONG_LONG" with dependency python-3.11: 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 for function "sin" with dependency -lm: YES Checking for function "cos" with dependency -lm: YES Checking for function "tan" with dependency -lm: YES Checking for function "sinh" with dependency -lm: YES Checking for function "cosh" with dependency -lm: YES Checking for function "tanh" with dependency -lm: YES Checking for function "fabs" with dependency -lm: YES Checking for function "floor" with dependency -lm: YES Checking for function "ceil" with dependency -lm: YES Checking for function "sqrt" with dependency -lm: YES Checking for function "log10" with dependency -lm: YES Checking for function "log" with dependency -lm: YES Checking for function "exp" with dependency -lm: YES Checking for function "asin" with dependency -lm: YES Checking for function "acos" with dependency -lm: YES Checking for function "atan" with dependency -lm: YES Checking for function "fmod" with dependency -lm: YES Checking for function "modf" with dependency -lm: YES Checking for function "frexp" with dependency -lm: YES Checking for function "ldexp" with dependency -lm: YES Checking for function "expm1" with dependency -lm: YES Checking for function "log1p" with dependency -lm: YES Checking for function "acosh" with dependency -lm: YES Checking for function "asinh" with dependency -lm: YES Checking for function "atanh" with dependency -lm: YES Checking for function "rint" with dependency -lm: YES Checking for function "trunc" with dependency -lm: YES Checking for function "exp2" with dependency -lm: YES Checking for function "copysign" with dependency -lm: YES Checking for function "nextafter" with dependency -lm: YES Checking for function "cbrt" with dependency -lm: YES Checking for function "log2" with dependency -lm: YES Checking for function "pow" with dependency -lm: YES Checking for function "hypot" with dependency -lm: YES Checking for function "atan2" with dependency -lm: YES Checking for function "csin" with dependency -lm: YES Checking for function "csinh" with dependency -lm: YES Checking for function "ccos" with dependency -lm: YES Checking for function "ccosh" with dependency -lm: YES Checking for function "ctan" with dependency -lm: YES Checking for function "ctanh" with dependency -lm: YES Checking for function "creal" with dependency -lm: YES Checking for function "cimag" with dependency -lm: YES Checking for function "conj" with dependency -lm: YES Checking for function "strtoll" : YES Checking for function "strtoull" : YES Checking for function "cabs" with dependency -lm: YES Checking for function "cabsf" with dependency -lm: YES Checking for function "cabsl" with dependency -lm: YES Checking for function "cacos" with dependency -lm: YES Checking for function "cacosf" with dependency -lm: YES Checking for function "cacosl" with dependency -lm: YES Checking for function "cacosh" with dependency -lm: YES Checking for function "cacoshf" with dependency -lm: YES Checking for function "cacoshl" with dependency -lm: YES Checking for function "carg" with dependency -lm: YES Checking for function "cargf" with dependency -lm: YES Checking for function "cargl" with dependency -lm: YES Checking for function "casin" with dependency -lm: YES Checking for function "casinf" with dependency -lm: YES Checking for function "casinl" with dependency -lm: YES Checking for function "casinh" with dependency -lm: YES Checking for function "casinhf" with dependency -lm: YES Checking for function "casinhl" with dependency -lm: YES Checking for function "catan" with dependency -lm: YES Checking for function "catanf" with dependency -lm: YES Checking for function "catanl" with dependency -lm: YES Checking for function "catanh" with dependency -lm: YES Checking for function "catanhf" with dependency -lm: YES Checking for function "catanhl" with dependency -lm: YES Checking for function "cexp" with dependency -lm: YES Checking for function "cexpf" with dependency -lm: YES Checking for function "cexpl" with dependency -lm: YES Checking for function "clog" with dependency -lm: YES Checking for function "clogf" with dependency -lm: YES Checking for function "clogl" with dependency -lm: YES Checking for function "cpow" with dependency -lm: YES Checking for function "cpowf" with dependency -lm: YES Checking for function "cpowl" with dependency -lm: YES Checking for function "csqrt" with dependency -lm: YES Checking for function "csqrtf" with dependency -lm: YES Checking for function "csqrtl" with dependency -lm: YES Checking for function "csin" with dependency -lm: YES (cached) Checking for function "csinf" with dependency -lm: YES Checking for function "csinl" with dependency -lm: YES Checking for function "csinh" with dependency -lm: YES (cached) Checking for function "csinhf" with dependency -lm: YES Checking for function "csinhl" with dependency -lm: YES Checking for function "ccos" with dependency -lm: YES (cached) Checking for function "ccosf" with dependency -lm: YES Checking for function "ccosl" with dependency -lm: YES Checking for function "ccosh" with dependency -lm: YES (cached) Checking for function "ccoshf" with dependency -lm: YES Checking for function "ccoshl" with dependency -lm: YES Checking for function "ctan" with dependency -lm: YES (cached) Checking for function "ctanf" with dependency -lm: YES Checking for function "ctanl" with dependency -lm: YES Checking for function "ctanh" with dependency -lm: YES (cached) Checking for function "ctanhf" with dependency -lm: YES Checking for function "ctanhl" with dependency -lm: YES Checking for function "isfinite" with dependency -lm: YES Header "Python.h" has symbol "isfinite" with dependency python-3.11: YES Checking for function "isinf" with dependency -lm: YES Header "Python.h" has symbol "isinf" with dependency python-3.11: YES Checking for function "isnan" with dependency -lm: YES Header "Python.h" has symbol "isnan" with dependency python-3.11: YES Checking for function "signbit" with dependency -lm: YES Header "Python.h" has symbol "signbit" with dependency python-3.11: 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.11: YES Header "Python.h" has symbol "HAVE_FSEEKO" with dependency python-3.11: YES Checking for function "backtrace" : NO Checking for function "madvise" : YES Has header "features.h" : YES Has header "xlocale.h" : NO Has header "dlfcn.h" : YES Has header "execinfo.h" : NO Has header "libunwind.h" : YES Has header "sys/mman.h" : YES Checking for function "strtold_l" : YES Compiler for C supports arguments -O3: YES 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 npymath.ini using configuration Configuring mlib.ini using configuration Configuring numpy.pc using configuration Generating multi-targets for "_umath_tests.dispatch.h" Enabled targets: baseline Generating multi-targets for "argfunc.dispatch.h" Enabled targets: 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: Generating multi-targets for "highway_qsort_16bit.dispatch.h" Enabled targets: Generating multi-targets for "loops_arithm_fp.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_arithmetic.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_comparison.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_exponent_log.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_hyperbolic.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_logical.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_minmax.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_modulo.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_trigonometric.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_umath_fp.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_unary.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_unary_fp.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_unary_fp_le.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_unary_complex.dispatch.h" Enabled targets: baseline Generating multi-targets for "loops_autovec.dispatch.h" Enabled targets: baseline Generating multi-targets for "_simd.dispatch.h" Enabled targets: baseline Build targets in project: 60 NumPy 2.2.3 User defined options Cross files : /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/openwrt-cross.txt Native files : /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/openwrt-native.txt buildtype : plain default_library : both cpu-baseline : min disable-optimization: true Found ninja-1.12.1 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/openwrt-build' [1/324] Generating numpy/_core/__umath_generated with a custom command [2/324] Copying file numpy/__init__.py [3/324] Copying file numpy/__init__.pxd [4/324] Copying file numpy/__init__.cython-30.pxd [5/324] Generating numpy/_core/npy_math_internal.h with a custom command [6/324] Generating 'numpy/_core/libnpymath.a.p/ieee754.c' [7/324] Generating 'numpy/_core/libnpymath.a.p/npy_math_complex.c' [8/324] Generating numpy/_core/__multiarray_api with a custom command [9/324] Generating numpy/_core/__ufunc_api with a custom command [10/324] Generating 'numpy/_core/libargfunc.dispatch.h_baseline.a.p/arraytypes.h' [11/324] Generating 'numpy/_core/libargfunc.dispatch.h_baseline.a.p/npy_sort.h' [12/324] Generating 'numpy/_core/libargfunc.dispatch.h_baseline.a.p/argfunc.dispatch.c' [13/324] Generating 'numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops.h' [14/324] Generating 'numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops_utils.h' [15/324] Generating 'numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/loops_arithm_fp.dispatch.c' [16/324] Generating 'numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops.h' [17/324] Generating 'numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops_utils.h' [18/324] Generating 'numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/loops_arithmetic.dispatch.c' [19/324] Generating 'numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops.h' [20/324] Generating 'numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops_utils.h' [21/324] Generating 'numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/loops_comparison.dispatch.c' [22/324] Generating 'numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops.h' [23/324] Generating 'numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops_utils.h' [24/324] Generating 'numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/loops_exponent_log.dispatch.c' [25/324] Generating 'numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops.h' [26/324] Generating 'numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops_utils.h' [27/324] Generating 'numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/loops_hyperbolic.dispatch.c' [28/324] Generating 'numpy/_core/libloops_logical.dispatch.h_baseline.a.p/loops.h' [29/324] Generating 'numpy/_core/libloops_logical.dispatch.h_baseline.a.p/loops_utils.h' [30/324] Generating 'numpy/_core/libloops_logical.dispatch.h_baseline.a.p/loops_logical.dispatch.c' [31/324] Generating 'numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops.h' [32/324] Generating 'numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops_utils.h' [33/324] Generating 'numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/loops_minmax.dispatch.c' [34/324] Generating 'numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops.h' [35/324] Generating 'numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops_utils.h' [36/324] Generating 'numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/loops_modulo.dispatch.c' [37/324] Generating 'numpy/_core/libloops_trigonometric.dispatch.h_baseline.a.p/loops.h' [38/324] Generating 'numpy/_core/libloops_trigonometric.dispatch.h_baseline.a.p/loops_utils.h' [39/324] Generating 'numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops.h' [40/324] Generating 'numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops_utils.h' [41/324] Generating 'numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/loops_umath_fp.dispatch.c' [42/324] Generating 'numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops.h' [43/324] Generating 'numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops_utils.h' [44/324] Generating 'numpy/_core/libloops_unary.dispatch.h_baseline.a.p/loops_unary.dispatch.c' [45/324] Generating 'numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops.h' [46/324] Generating 'numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops_utils.h' [47/324] Generating 'numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/loops_unary_fp.dispatch.c' [48/324] Generating 'numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops.h' [49/324] Generating 'numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops_utils.h' [50/324] Generating 'numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/loops_unary_fp_le.dispatch.c' [51/324] Generating 'numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops.h' [52/324] Generating 'numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops_utils.h' [53/324] Generating 'numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/loops_unary_complex.dispatch.c' [54/324] Generating 'numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops.h' [55/324] Generating 'numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops_utils.h' [56/324] Generating 'numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/loops_autovec.dispatch.c' [57/324] Generating 'numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd_inc.h' [58/324] Generating 'numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd_data.inc' [59/324] Generating 'numpy/_core/lib_simd.dispatch.h_baseline.a.p/_simd.dispatch.c' [60/324] Copying file numpy/random/__init__.py [61/324] Copying file numpy/random/__init__.pxd [62/324] Copying file numpy/random/_common.pxd [63/324] Copying file numpy/random/bit_generator.pxd [64/324] Copying file numpy/random/c_distributions.pxd [65/324] Generating numpy/random/_bounded_integer_pxd with a custom command [66/324] Generating numpy/random/_bounded_integer_pyx with a custom command [67/324] Copying file numpy/random/_generator.pyx [68/324] Copying file numpy/random/mtrand.pyx [69/324] Compiling C++ object numpy/_core/libhighway.a.p/src_highway_hwy_abort.cc.o [70/324] Compiling C object numpy/_core/libnpymath.a.p/meson-generated_ieee754.c.o [71/324] Compiling C object numpy/_core/libnpymath.a.p/meson-generated_npy_math_complex.c.o [72/324] Compiling C++ object numpy/_core/libnpymath.a.p/src_npymath_halffloat.cpp.o [73/324] Compiling C object numpy/_core/libnpymath.a.p/src_npymath_npy_math.c.o [74/324] Generating numpy/_core/_umath_doc_generated with a custom command [75/324] Generating 'numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/_multiarray_tests.c' [76/324] Generating 'numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/templ_common.h' [77/324] Compiling C object numpy/_core/lib_umath_tests.dispatch.h_baseline.a.p/src_umath__umath_tests.dispatch.c.o [78/324] Generating 'numpy/_core/_umath_tests.cpython-311-x86_64-linux-musl.so.p/_umath_tests.c' [79/324] Compiling C object numpy/_core/libargfunc.dispatch.h_baseline.a.p/meson-generated_argfunc.dispatch.c.o [80/324] Compiling C object numpy/_core/libloops_arithm_fp.dispatch.h_baseline.a.p/meson-generated_loops_arithm_fp.dispatch.c.o [81/324] Compiling C object numpy/_core/libloops_arithmetic.dispatch.h_baseline.a.p/meson-generated_loops_arithmetic.dispatch.c.o [82/324] Compiling C object numpy/_core/libloops_comparison.dispatch.h_baseline.a.p/meson-generated_loops_comparison.dispatch.c.o [83/324] Compiling C object numpy/_core/libloops_exponent_log.dispatch.h_baseline.a.p/meson-generated_loops_exponent_log.dispatch.c.o [84/324] Compiling C object numpy/_core/libloops_hyperbolic.dispatch.h_baseline.a.p/meson-generated_loops_hyperbolic.dispatch.c.o [85/324] Compiling C object numpy/_core/libloops_logical.dispatch.h_baseline.a.p/meson-generated_loops_logical.dispatch.c.o [86/324] Compiling C object numpy/_core/libloops_minmax.dispatch.h_baseline.a.p/meson-generated_loops_minmax.dispatch.c.o [87/324] Compiling C object numpy/_core/libloops_modulo.dispatch.h_baseline.a.p/meson-generated_loops_modulo.dispatch.c.o [88/324] Compiling C++ object numpy/_core/libloops_trigonometric.dispatch.h_baseline.a.p/src_umath_loops_trigonometric.dispatch.cpp.o [89/324] Compiling C object numpy/_core/libloops_umath_fp.dispatch.h_baseline.a.p/meson-generated_loops_umath_fp.dispatch.c.o [90/324] Compiling C object numpy/_core/libloops_unary.dispatch.h_baseline.a.p/meson-generated_loops_unary.dispatch.c.o [91/324] Compiling C object numpy/_core/libloops_unary_fp.dispatch.h_baseline.a.p/meson-generated_loops_unary_fp.dispatch.c.o [92/324] Compiling C object numpy/_core/libloops_unary_fp_le.dispatch.h_baseline.a.p/meson-generated_loops_unary_fp_le.dispatch.c.o [93/324] Compiling C object numpy/_core/libloops_unary_complex.dispatch.h_baseline.a.p/meson-generated_loops_unary_complex.dispatch.c.o [94/324] Compiling C object numpy/_core/libloops_autovec.dispatch.h_baseline.a.p/meson-generated_loops_autovec.dispatch.c.o [95/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/arraytypes.h' [96/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/npy_sort.h' [97/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/arraytypes.c' [98/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/einsum.c' [99/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/einsum_sumprod.c' [100/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/lowlevel_strided_loops.c' [101/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/nditer_templ.c' [102/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/scalartypes.c' [103/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/templ_common.h' [104/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/loops.h' [105/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/loops_utils.h' [106/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/funcs.inc' [107/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/loops.c' [108/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/matmul.c' [109/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/matmul.h' [110/324] Generating 'numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/scalarmath.c' [111/324] Compiling C object numpy/_core/lib_simd.dispatch.h_baseline.a.p/meson-generated__simd.dispatch.c.o [112/324] Compiling C object numpy/random/libnpyrandom.a.p/src_distributions_logfactorial.c.o [113/324] Compiling C object numpy/random/libnpyrandom.a.p/src_distributions_distributions.c.o [114/324] Compiling C object numpy/random/libnpyrandom.a.p/src_distributions_random_mvhg_count.c.o [115/324] Compiling C object numpy/random/libnpyrandom.a.p/src_distributions_random_mvhg_marginals.c.o [116/324] Compiling C object numpy/random/libnpyrandom.a.p/src_distributions_random_hypergeometric.c.o [117/324] Compiling Cython source numpy/random/_bounded_integers.pyx [118/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/_common.pyx [119/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/_mt19937.pyx [120/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/_philox.pyx [121/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/_pcg64.pyx [122/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/_sfc64.pyx [123/324] Compiling Cython source /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/numpy/random/bit_generator.pyx [124/324] Compiling Cython source numpy/random/_generator.pyx [125/324] Compiling Cython source numpy/random/mtrand.pyx [126/324] Linking static target numpy/_core/libhighway.a [127/324] Linking static target numpy/_core/libnpymath.a [128/324] Compiling C object numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/meson-generated__multiarray_tests.c.o [129/324] Compiling C object numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/src_common_mem_overlap.c.o [130/324] Compiling C object numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/src_common_npy_argparse.c.o [131/324] Compiling C++ object numpy/_core/_multiarray_tests.cpython-311-x86_64-linux-musl.so.p/src_common_npy_hashtable.cpp.o [132/324] Linking static target numpy/_core/lib_umath_tests_mtargets.a [133/324] Compiling C object numpy/_core/_umath_tests.cpython-311-x86_64-linux-musl.so.p/meson-generated__umath_tests.c.o [134/324] Compiling C object numpy/_core/_umath_tests.cpython-311-x86_64-linux-musl.so.p/src_common_npy_cpu_features.c.o [135/324] Compiling C object numpy/_core/_rational_tests.cpython-311-x86_64-linux-musl.so.p/src_umath__rational_tests.c.o [136/324] Compiling C object numpy/_core/_struct_ufunc_tests.cpython-311-x86_64-linux-musl.so.p/src_umath__struct_ufunc_tests.c.o [137/324] Compiling C object numpy/_core/_operand_flag_tests.cpython-311-x86_64-linux-musl.so.p/src_umath__operand_flag_tests.c.o [138/324] Linking static target numpy/_core/lib_multiarray_umath_mtargets.a [139/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_arraytypes.c.o [140/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_einsum.c.o [141/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_einsum_sumprod.c.o [142/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_lowlevel_strided_loops.c.o [143/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_nditer_templ.c.o [144/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_scalartypes.c.o [145/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_loops.c.o [146/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_matmul.c.o [147/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/meson-generated_scalarmath.c.o [148/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_abstractdtypes.c.o [149/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_alloc.c.o [150/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_arrayobject.c.o [151/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_coercion.c.o [152/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_converter.c.o [153/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_method.c.o [154/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_api_standard.c.o [155/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_assign_scalar.c.o [156/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_array_assign_array.c.o [157/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_arrayfunction_override.c.o [158/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_arraywrap.c.o [159/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_buffer.c.o [160/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_calculation.c.o [161/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_compiled_base.c.o [162/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_common.c.o [163/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_common_dtype.c.o [164/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_convert.c.o [165/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_conversion_utils.c.o [166/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_convert_datatype.c.o [167/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_ctors.c.o [168/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_datetime.c.o ../numpy/_core/src/multiarray/datetime.c: In function 'convert_datetime_divisor_to_multiple': ../numpy/_core/src/multiarray/datetime.c:946:15: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized] 946 | meta->num *= q; | ^~ ../numpy/_core/src/multiarray/datetime.c:890:9: note: 'q' was declared here 890 | int q, r; | ^ [169/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_datetime_strings.c.o [170/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_datetime_busdaycal.c.o [171/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_datetime_busday.c.o [172/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dlpack.c.o [173/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dtypemeta.c.o [174/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dragon4.c.o FAILED: numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dragon4.c.o x86_64-openwrt-linux-musl-gcc -Inumpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p -Inumpy/_core -I../numpy/_core -Inumpy/_core/include -I../numpy/_core/include -I../numpy/_core/src/common -I../numpy/_core/src/multiarray -I../numpy/_core/src/npymath -I../numpy/_core/src/umath -I../numpy/_core/src/highway -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include/python3.11 -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.2.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/openwrt-build/meson_cpu -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -Wall -Winvalid-pch -std=c11 -fno-strict-aliasing -DNPY_DISABLE_OPTIMIZATION -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3=numpy-2.2.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -fPIC -DNPY_INTERNAL_BUILD -DHAVE_NPY_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -MD -MQ numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dragon4.c.o -MF numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dragon4.c.o.d -o numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_dragon4.c.o -c ../numpy/_core/src/multiarray/dragon4.c ../numpy/_core/src/multiarray/dragon4.c: In function 'Dragon4_Positional_LongDouble_opt': ../numpy/_core/src/multiarray/dragon4.c:3058:37: error: passing argument 1 of 'Dragon4_PrintFloat_IEEE_binary64' from incompatible pointer type [-Wincompatible-pointer-types] 3058 | if (Dragon4_PrintFloat_##format(val, opt) < 0) {\ | ^~~ | | | npy_longdouble * {aka long double *} ../numpy/_core/src/multiarray/dragon4.c:3118:9: note: in expansion of macro 'make_dragon4_typefuncs_inner' 3118 | make_dragon4_typefuncs_inner(Type, npy_type, format) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy/_core/src/multiarray/dragon4.c:3123:1: note: in expansion of macro 'make_dragon4_typefuncs' 3123 | make_dragon4_typefuncs(LongDouble, npy_longdouble, NPY_LONGDOUBLE_BINFMT_NAME) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy/_core/src/multiarray/dragon4.c:2379:22: note: expected 'npy_float64 *' {aka 'double *'} but argument is of type 'npy_longdouble *' {aka 'long double *'} 2379 | npy_float64 *value, Dragon4_Options *opt) | ~~~~~~~~~~~~~^~~~~ ../numpy/_core/src/multiarray/dragon4.c: In function 'Dragon4_Scientific_LongDouble_opt': ../numpy/_core/src/multiarray/dragon4.c:3090:37: error: passing argument 1 of 'Dragon4_PrintFloat_IEEE_binary64' from incompatible pointer type [-Wincompatible-pointer-types] 3090 | if (Dragon4_PrintFloat_##format(val, opt) < 0) { \ | ^~~ | | | npy_longdouble * {aka long double *} ../numpy/_core/src/multiarray/dragon4.c:3118:9: note: in expansion of macro 'make_dragon4_typefuncs_inner' 3118 | make_dragon4_typefuncs_inner(Type, npy_type, format) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../numpy/_core/src/multiarray/dragon4.c:3123:1: note: in expansion of macro 'make_dragon4_typefuncs' 3123 | make_dragon4_typefuncs(LongDouble, npy_longdouble, NPY_LONGDOUBLE_BINFMT_NAME) | ^~~~~~~~~~~~~~~~~~~~~~ ../numpy/_core/src/multiarray/dragon4.c:2379:22: note: expected 'npy_float64 *' {aka 'double *'} but argument is of type 'npy_longdouble *' {aka 'long double *'} 2379 | npy_float64 *value, Dragon4_Options *opt) | ~~~~~~~~~~~~~^~~~~ [175/324] Compiling C object numpy/_core/_multiarray_umath.cpython-311-x86_64-linux-musl.so.p/src_multiarray_descriptor.c.o ninja: build stopped: subcommand failed. make[3]: *** [Makefile:121: /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/pypi/numpy-2.2.3/.built] Error 1 time: package/feeds/packages/numpy/compile#115.87#14.96#201.18