python3.14-blosc2-4.14.1
checks.aarch64-linux.pkgs-hindsight
· build #10343
· raw
1elastic-arm-2c14001d: building 1f4immh8zn3m3y3v36sbxg11qbwx2png-python3.14-blosc2-4.14.1.drv2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-metadata-check-hook.sh15Using pythonMetadataCheckPhase16Sourcing python-namespaces-hook17Sourcing python-catch-conflicts-hook.sh18Sourcing pytest-check-hook19Using pytestCheckPhase20Using checkPhaseThreadLimitHook
unpackPhase
21unpacking source archive /nix/store/minrfjh4010rc8mc68rya6ga1s3czldj-source22unpacking source archive /nix/store/mqpx422x8xhd5k7kbw62jl3qg3a689rx-miniexpr23unpacking source archive /nix/store/clgm9q0hzabl95n0cvdvlbxvz1j0apjg-sleef24unpacking source archive /nix/store/jhwcvrfy04g3gmj1bj8bia1mq6a89h33-tinycc25source root is source26 GIT_TAG f0b8c94771cd21d3c9029d6ccec204ab3a67584f27 GIT_TAG 7623d6cfa2712462880fa63a4d0f0b5f775d1a83 # latest commit as of Jan 202528 GIT_TAG 695ad1e6b5c9a00875192ca1f3a9c4949dee485829setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/update_version.py"configurePhase
30no configure script, doing nothingbuildPhase
31Executing pypaBuildPhase32Creating a wheel...33pypa build flags: --no-isolation --outdir dist/ --wheel34* Getting build dependencies for wheel...35* Building wheel...36*** scikit-build-core 1.0.2 using CMake 4.4.4 (wheel)37*** Configuring CMake...38loading initial cache file /build/tmp6yi3gdjs/build/CMakeInit.txt39-- The C compiler identification is GNU 16.2.040-- The CXX compiler identification is GNU 16.2.041-- Detecting C compiler ABI info42-- Detecting C compiler ABI info - done43-- Check for working C compiler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc - skipped44-- Detecting C compile features45-- Detecting C compile features - done46-- Detecting CXX compiler ABI info47-- Detecting CXX compiler ABI info - done48-- Check for working CXX compiler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/g++ - skipped49-- Detecting CXX compile features50-- Detecting CXX compile features - done51-- Found Python: /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Interpreter NumPy Development.Module Development.SABIModule52-- Building limited-API (abi3) modules for Python 3.11+53-- Performing Test CMAKE_HAVE_LIBC_PTHREAD54-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success55-- Found Threads: TRUE56-- Found PkgConfig: /nix/store/ilg26l78wi5v6nhdn4ffxba1f4yc1h9s-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")57-- Checking for module 'blosc2>=3.3.0'58-- Found blosc2, version 3.3.559-- Configuring done (3.6s)60-- Generating done (0.0s)61-- Build files have been written to: /build/tmp6yi3gdjs/build62*** Building project with Ninja...63[2/35] Generating ../tinycc-build/.miniexpr_tinycc_configured64-- The C compiler identification is GNU 16.2.065-- The ASM compiler identification is GNU66-- Found assembler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc67-- Detecting C compiler ABI info68-- Detecting C compiler ABI info - done69-- Check for working C compiler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc - skipped70-- Detecting C compile features71-- Detecting C compile features - done72-- MiniCC target: arm6473-- Configuring done (1.9s)74-- Generating done (0.1s)75-- Build files have been written to: /build/tmp6yi3gdjs/build/_deps/tinycc-build76[7/35] Generating libtcc.so77[1/15] Building C object CMakeFiles/minicc-c2str.dir/conftest.c.o78[2/15] Linking C executable minicc-c2str79[3/15] Generating tccdefs_.h80[4/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/arm64-asm.c.o81[5/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/arm64-link.c.o82[6/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/lib/lib-arm64.c.o83[7/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccasm.c.o84[8/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/libtcc.c.o85/build/tinycc/libtcc.c: In function ‘tcc_basename’:86/build/tinycc/libtcc.c:194:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]87 194 | char *p = strchr(name, 0);88 | ^~~~~~89[9/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccrun.c.o90[10/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccdbg.c.o91/build/tinycc/tccdbg.c: In function ‘tcc_debug_start’:92/build/tinycc/tccdbg.c:1135:9: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result]93 1135 | getcwd(buf, sizeof(buf));94 | ^~~~~~~~~~~~~~~~~~~~~~~~95/build/tinycc/tccdbg.c: In function ‘tcc_tcov_block_begin’:96/build/tinycc/tccdbg.c:2541:13: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result]97 2541 | getcwd (wd, sizeof(wd));98 | ^~~~~~~~~~~~~~~~~~~~~~~99[11/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccelf.c.o100/build/tinycc/tccelf.c: In function ‘tcc_tcov_add_file’:101/build/tinycc/tccelf.c:1744:9: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result]102 1744 | getcwd (wd, sizeof(wd));103 | ^~~~~~~~~~~~~~~~~~~~~~~104[12/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/arm64-gen.c.o105[13/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccpp.c.o106[14/15] Building C object CMakeFiles/minicc_libtcc_shared.dir/tccgen.c.o107[15/15] Linking C shared library libtcc.so108[25/35] Building C object _deps/miniexpr-build/CMakeFiles/miniexpr_static.dir/src/functions-simd.c.o109In file included from /build/miniexpr/src/functions-simd.c:137:110/build/sleef/src/libm/sleefsimdsp.c:233:9: warning: ‘MLA’ redefined111 233 | #define MLA(x, y, z) vmla_vf_vf_vf_vf((x), (y), (z))112 | ^~~113In file included from /build/miniexpr/src/functions-simd.c:136:114/build/sleef/src/libm/sleefsimddp.c:171:9: note: this is the location of the previous definition115 171 | #define MLA(x, y, z) vmla_vd_vd_vd_vd((x), (y), (z))116 | ^~~117/build/sleef/src/libm/sleefsimdsp.c:234:9: warning: ‘C2V’ redefined118 234 | #define C2V(c) vcast_vf_f(c)119 | ^~~120/build/sleef/src/libm/sleefsimddp.c:2668:9: note: this is the location of the previous definition121 2668 | #define C2V(c) (c)122 | ^~~123/build/sleef/src/libm/sleefsimdsp.c:737:9: warning: ‘TYPE2_FUNCATR’ redefined124 737 | #define TYPE2_FUNCATR EXPORT CONST125 | ^~~~~~~~~~~~~126/build/sleef/src/libm/sleefsimddp.c:510:9: note: this is the location of the previous definition127 510 | #define TYPE2_FUNCATR EXPORT128 | ^~~~~~~~~~~~~129/build/sleef/src/libm/sleefsimdsp.c:738:9: warning: ‘TYPE6_FUNCATR’ redefined130 738 | #define TYPE6_FUNCATR EXPORT131 | ^~~~~~~~~~~~~132/build/sleef/src/libm/sleefsimddp.c:511:9: note: this is the location of the previous definition133 511 | #define TYPE6_FUNCATR EXPORT CONST134 | ^~~~~~~~~~~~~135/build/sleef/src/libm/sleefsimdsp.c:2632:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]136 2632 | static INLINE CONST vfloat2 poly4df(vfloat x, vfloat c3, vfloat2 c2, vfloat2 c1, vfloat2 c0) {137 | ^~~~~~~138/build/sleef/src/libm/sleefsimdsp.c:2631:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]139 2631 | static INLINE CONST vfloat2 poly2df(vfloat x, vfloat c1, vfloat2 c0) { return dfmla_vf2_vf_vf2_vf2(x, vcast_vf2_vf_vf(c1, vcast_vf_f(0)), c0); }140 | ^~~~~~~141/build/sleef/src/libm/sleefsimdsp.c:2630:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]142 2630 | static INLINE CONST vfloat2 poly2df_b(vfloat x, vfloat2 c1, vfloat2 c0) { return dfmla_vf2_vf_vf2_vf2(x, c1, c0); }143 | ^~~~~~~~~144/build/sleef/src/libm/sleefsimdsp.c:2626:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]145 2626 | static INLINE CONST vfloat2 dfmla_vf2_vf_vf2_vf2(vfloat x, vfloat2 y, vfloat2 z) {146 | ^~~~~~~~~~~~~~~~~~~~147/build/sleef/src/libm/sleefsimdsp.c:2469:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]148 2469 | static INLINE CONST vfloat2 cospifk(vfloat d) {149 | ^~~~~~~150/build/sleef/src/libm/sleefsimdsp.c:2421:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]151 2421 | static INLINE CONST vfloat2 sinpifk(vfloat d) {152 | ^~~~~~~153/build/sleef/src/libm/sleefsimdsp.c:2379:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]154 2379 | static INLINE CONST vfloat vrintfk2_vf_vf(vfloat d) {155 | ^~~~~~~~~~~~~~156/build/sleef/src/libm/sleefsimdsp.c:2338:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]157 2338 | static INLINE CONST vfloat vptrunc_vf_vf(vfloat x) {158 | ^~~~~~~~~~~~~159/build/sleef/src/libm/sleefsimdsp.c:2333:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]160 2333 | static INLINE CONST vfloat vtoward0_vf_vf(vfloat x) {161 | ^~~~~~~~~~~~~~162/build/sleef/src/libm/sleefsimdsp.c:1777:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]163 1777 | static INLINE CONST vfloat2 logk2f(vfloat2 d) {164 | ^~~~~~165/build/sleef/src/libm/sleefsimdsp.c:1671:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]166 1671 | static INLINE CONST vfloat2 expk2f(vfloat2 d) {167 | ^~~~~~168/build/sleef/src/libm/sleefsimdsp.c:1596:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]169 1596 | static INLINE CONST vfloat expk3f(vfloat d) {170 | ^~~~~~171/build/sleef/src/libm/sleefsimdsp.c:1569:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]172 1569 | static INLINE CONST vfloat expkf(vfloat2 d) {173 | ^~~~~174/build/sleef/src/libm/sleefsimdsp.c:1495:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]175 1495 | static INLINE CONST vfloat logk3f(vfloat d) {176 | ^~~~~~177/build/sleef/src/libm/sleefsimdsp.c:1459:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]178 1459 | static INLINE CONST vfloat2 logkf(vfloat d) {179 | ^~~~~180/build/sleef/src/libm/sleefsimdsp.c:1338:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]181 1338 | static INLINE CONST vfloat expm1fk(vfloat d) {182 | ^~~~~~~183/build/sleef/src/libm/sleefsimdsp.c:1168:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]184 1168 | static INLINE CONST vfloat2 atan2kf_u1(vfloat2 y, vfloat2 x) {185 | ^~~~~~~~~~186/build/sleef/src/libm/sleefsimdsp.c:1111:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]187 1111 | static INLINE CONST vfloat visinf2_vf_vf_vf(vfloat d, vfloat m) {188 | ^~~~~~~~~~~~~~~~189/build/sleef/src/libm/sleefsimdsp.c:1078:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]190 1078 | static INLINE CONST vfloat atan2kf(vfloat y, vfloat x) {191 | ^~~~~~~192/build/sleef/src/libm/sleefsimdsp.c:394:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]193 394 | static INLINE CONST dfi_t rempif(vfloat a) {194 | ^~~~~~195/build/sleef/src/libm/sleefsimdsp.c:377:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]196 377 | static INLINE CONST fi_t rempisubf(vfloat x) {197 | ^~~~~~~~~198/build/sleef/src/libm/sleefsimdsp.c:372:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]199 372 | static INLINE CONST vfloat vorsign_vf_vf_vf(vfloat x, vfloat y) {200 | ^~~~~~~~~~~~~~~~201/build/sleef/src/libm/sleefsimdsp.c:335:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]202 335 | static INLINE CONST vfloat vldexp3_vf_vf_vi2(vfloat d, vint2 q) {203 | ^~~~~~~~~~~~~~~~~204/build/sleef/src/libm/sleefsimdsp.c:331:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]205 331 | static INLINE CONST vfloat vldexp2_vf_vf_vi2(vfloat d, vint2 e) {206 | ^~~~~~~~~~~~~~~~~207/build/sleef/src/libm/sleefsimdsp.c:316:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]208 316 | static INLINE CONST vfloat vldexp_vf_vf_vi2(vfloat x, vint2 q) {209 | ^~~~~~~~~~~~~~~~210/build/sleef/src/libm/sleefsimdsp.c:312:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]211 312 | static INLINE CONST vfloat vpow2i_vf_vi2(vint2 q) {212 | ^~~~~~~~~~~~~213/build/sleef/src/libm/sleefsimdsp.c:293:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]214 293 | static INLINE CONST vint2 vilogb2k_vi2_vf(vfloat d) {215 | ^~~~~~~~~~~~~~~216/build/sleef/src/libm/sleefsimdsp.c:285:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]217 285 | static INLINE CONST vint2 vilogbk_vi2_vf(vfloat d) {218 | ^~~~~~~~~~~~~~219/build/sleef/src/libm/sleefsimdsp.c:282:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]220 282 | static INLINE CONST vopmask visnumber_vo_vf(vfloat x) { return vnot_vo32_vo32(vor_vo_vo_vo(visinf_vo_vf(x), visnan_vo_vf(x))); }221 | ^~~~~~~~~~~~~~~222/build/sleef/src/libm/sleefsimdsp.c:280:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]223 280 | static INLINE CONST vopmask visint_vo_vf(vfloat y) { return veq_vo_vf_vf(vtruncate_vf_vf(y), y); }224 | ^~~~~~~~~~~~225/build/sleef/src/libm/sleefsimdsp.c:276:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]226 276 | static INLINE CONST vint2 vsel_vi2_vf_vi2(vfloat d, vint2 x) {227 | ^~~~~~~~~~~~~~~228/build/sleef/src/libm/sleefsimdsp.c:272:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]229 272 | static INLINE CONST vint2 vsel_vi2_vf_vf_vi2_vi2(vfloat f0, vfloat f1, vint2 x, vint2 y) {230 | ^~~~~~~~~~~~~~~~~~~~~~231/build/sleef/src/libm/sleefsimdsp.c:268:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]232 268 | static INLINE CONST vopmask vsignbit_vo_vf(vfloat d) {233 | ^~~~~~~~~~~~~~234/build/sleef/src/libm/sleefsimdsp.c:263:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]235 263 | static INLINE CONST vfloat vsign_vf_vf(vfloat f) {236 | ^~~~~~~~~~~237/build/sleef/src/libm/sleefsimdsp.c:258:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]238 258 | static INLINE CONST vfloat vcopysign_vf_vf_vf(vfloat x, vfloat y) {239 | ^~~~~~~~~~~~~~~~~~240/build/sleef/src/libm/sleefsimdsp.c:254:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]241 254 | static INLINE CONST vfloat vmulsign_vf_vf_vf(vfloat x, vfloat y) {242 | ^~~~~~~~~~~~~~~~~243/build/sleef/src/libm/sleefsimdsp.c:249:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]244 249 | static INLINE CONST vmask vsignbit_vm_vf(vfloat f) {245 | ^~~~~~~~~~~~~~246/build/sleef/src/libm/sleefsimdsp.c:245:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]247 245 | static INLINE vopmask vnot_vo32_vo32(vopmask x) {248 | ^~~~~~~~~~~~~~249/build/sleef/src/libm/sleefsimdsp.c:241:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]250 241 | static INLINE CONST vopmask visnegzero_vo_vf(vfloat d) {251 | ^~~~~~~~~~~~~~~~252In file included from /build/sleef/src/libm/sleefsimdsp.c:239:253/build/sleef/src/common/df.h:366:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]254 366 | static INLINE CONST vfloat2 dfsqrt_vf2_vf(vfloat d) {255 | ^~~~~~~~~~~~~256/build/sleef/src/common/df.h:355:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]257 355 | static INLINE CONST vfloat2 dfsqrt_vf2_vf2(vfloat2 d) {258 | ^~~~~~~~~~~~~~259/build/sleef/src/common/df.h:224:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]260 224 | static INLINE CONST vfloat2 dfrec_vf2_vf2(vfloat2 d) {261 | ^~~~~~~~~~~~~262/build/sleef/src/common/df.h:219:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]263 219 | static INLINE CONST vfloat2 dfrec_vf2_vf(vfloat d) {264 | ^~~~~~~~~~~~265/build/sleef/src/common/df.h:214:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]266 214 | static INLINE CONST vfloat2 dfmul_vf2_vf2_vf(vfloat2 x, vfloat y) {267 | ^~~~~~~~~~~~~~~~268/build/sleef/src/common/df.h:210:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]269 210 | static INLINE CONST vfloat dfmul_vf_vf2_vf2(vfloat2 x, vfloat2 y) {270 | ^~~~~~~~~~~~~~~~271/build/sleef/src/common/df.h:205:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]272 205 | static INLINE CONST vfloat2 dfmul_vf2_vf2_vf2(vfloat2 x, vfloat2 y) {273 | ^~~~~~~~~~~~~~~~~274/build/sleef/src/common/df.h:201:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]275 201 | static INLINE CONST vfloat dfsqu_vf_vf2(vfloat2 x) {276 | ^~~~~~~~~~~~277/build/sleef/src/common/df.h:196:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]278 196 | static INLINE CONST vfloat2 dfsqu_vf2_vf2(vfloat2 x) {279 | ^~~~~~~~~~~~~280/build/sleef/src/common/df.h:191:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]281 191 | static INLINE CONST vfloat2 dfmul_vf2_vf_vf(vfloat x, vfloat y) {282 | ^~~~~~~~~~~~~~~283/build/sleef/src/common/df.h:183:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]284 183 | static INLINE CONST vfloat2 dfdiv_vf2_vf2_vf2(vfloat2 n, vfloat2 d) {285 | ^~~~~~~~~~~~~~~~~286/build/sleef/src/common/df.h:172:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]287 172 | static INLINE CONST vfloat2 dfsub_vf2_vf2_vf2(vfloat2 x, vfloat2 y) {288 | ^~~~~~~~~~~~~~~~~289/build/sleef/src/common/df.h:165:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]290 165 | static INLINE CONST vfloat2 dfsub_vf2_vf_vf(vfloat x, vfloat y) {291 | ^~~~~~~~~~~~~~~292/build/sleef/src/common/df.h:158:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]293 158 | static INLINE CONST vfloat2 dfadd2_vf2_vf2_vf2(vfloat2 x, vfloat2 y) {294 | ^~~~~~~~~~~~~~~~~~295/build/sleef/src/common/df.h:151:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]296 151 | static INLINE CONST vfloat2 dfadd_vf2_vf2_vf2(vfloat2 x, vfloat2 y) {297 | ^~~~~~~~~~~~~~~~~298/build/sleef/src/common/df.h:146:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]299 146 | static INLINE CONST vfloat2 dfadd_vf2_vf_vf2(vfloat x, vfloat2 y) {300 | ^~~~~~~~~~~~~~~~301/build/sleef/src/common/df.h:139:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]302 139 | static INLINE CONST vfloat2 dfadd2_vf2_vf2_vf(vfloat2 x, vfloat y) {303 | ^~~~~~~~~~~~~~~~~304/build/sleef/src/common/df.h:134:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]305 134 | static INLINE CONST vfloat2 dfsub_vf2_vf2_vf(vfloat2 x, vfloat y) {306 | ^~~~~~~~~~~~~~~~307/build/sleef/src/common/df.h:129:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]308 129 | static INLINE CONST vfloat2 dfadd_vf2_vf2_vf(vfloat2 x, vfloat y) {309 | ^~~~~~~~~~~~~~~~310/build/sleef/src/common/df.h:122:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]311 122 | static INLINE CONST vfloat2 dfadd2_vf2_vf_vf2(vfloat x, vfloat2 y) {312 | ^~~~~~~~~~~~~~~~~313/build/sleef/src/common/df.h:116:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]314 116 | static INLINE CONST vfloat2 dfadd2_vf2_vf_vf(vfloat x, vfloat y) {315 | ^~~~~~~~~~~~~~~~316/build/sleef/src/common/df.h:111:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]317 111 | static INLINE CONST vfloat2 dfadd_vf2_vf_vf(vfloat x, vfloat y) {318 | ^~~~~~~~~~~~~~~319/build/sleef/src/common/df.h:107:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]320 107 | static INLINE CONST vfloat2 dfscale_vf2_vf2_vf(vfloat2 d, vfloat s) {321 | ^~~~~~~~~~~~~~~~~~322/build/sleef/src/common/df.h:102:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]323 102 | static INLINE CONST vfloat2 dfnormalize_vf2_vf2(vfloat2 t) {324 | ^~~~~~~~~~~~~~~~~~~325/build/sleef/src/common/df.h:97:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]326 97 | static INLINE CONST vfloat2 dfabs_vf2_vf2(vfloat2 x) {327 | ^~~~~~~~~~~~~328/build/sleef/src/common/df.h:93:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]329 93 | static INLINE CONST vfloat2 dfneg_vf2_vf2(vfloat2 x) {330 | ^~~~~~~~~~~~~331/build/sleef/src/common/df.h:87:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]332 87 | static INLINE CONST vfloat vsub_vf_5vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3, vfloat v4) {333 | ^~~~~~~~~~~334/build/sleef/src/common/df.h:83:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]335 83 | static INLINE CONST vfloat vsub_vf_4vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3) {336 | ^~~~~~~~~~~337/build/sleef/src/common/df.h:79:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]338 79 | static INLINE CONST vfloat vsub_vf_3vf(vfloat v0, vfloat v1, vfloat v2) {339 | ^~~~~~~~~~~340/build/sleef/src/common/df.h:75:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]341 75 | static INLINE CONST vfloat vadd_vf_7vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3, vfloat v4, vfloat v5, vfloat v6) {342 | ^~~~~~~~~~~343/build/sleef/src/common/df.h:71:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]344 71 | static INLINE CONST vfloat vadd_vf_6vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3, vfloat v4, vfloat v5) {345 | ^~~~~~~~~~~346/build/sleef/src/common/df.h:67:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]347 67 | static INLINE CONST vfloat vadd_vf_5vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3, vfloat v4) {348 | ^~~~~~~~~~~349/build/sleef/src/common/df.h:63:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]350 63 | static INLINE CONST vfloat vadd_vf_4vf(vfloat v0, vfloat v1, vfloat v2, vfloat v3) {351 | ^~~~~~~~~~~352/build/sleef/src/common/df.h:59:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]353 59 | static INLINE CONST vfloat vadd_vf_3vf(vfloat v0, vfloat v1, vfloat v2) {354 | ^~~~~~~~~~~355/build/sleef/src/common/df.h:54:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]356 54 | static INLINE CONST vfloat2 vabs_vf2_vf2(vfloat2 x) {357 | ^~~~~~~~~~~~358/build/sleef/src/common/df.h:50:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]359 50 | static INLINE CONST vfloat2 vsel_vf2_vo_vo_vo_d_d_d_d(vopmask o0, vopmask o1, vopmask o2, double d0, double d1, double d2, double d3) {360 | ^~~~~~~~~~~~~~~~~~~~~~~~~361/build/sleef/src/common/df.h:46:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]362 46 | static INLINE CONST vfloat2 vsel_vf2_vo_vo_d_d_d(vopmask o0, vopmask o1, double d0, double d1, double d2) {363 | ^~~~~~~~~~~~~~~~~~~~364/build/sleef/src/common/df.h:42:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]365 42 | static INLINE CONST vfloat2 vsel_vf2_vo_f_f_f_f(vopmask o, float x1, float y1, float x0, float y0) {366 | ^~~~~~~~~~~~~~~~~~~367/build/sleef/src/common/df.h:38:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]368 38 | static INLINE CONST vfloat2 vsel_vf2_vo_vf2_vf2(vopmask m, vfloat2 x, vfloat2 y) {369 | ^~~~~~~~~~~~~~~~~~~370/build/sleef/src/common/df.h:34:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]371 34 | static INLINE CONST vfloat2 vcast_vf2_d(double d) {372 | ^~~~~~~~~~~373/build/sleef/src/common/df.h:30:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]374 30 | static INLINE CONST vfloat2 vcast_vf2_f_f(float h, float l) {375 | ^~~~~~~~~~~~~376/build/sleef/src/common/df.h:26:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]377 26 | static INLINE CONST vfloat2 vcast_vf2_vf_vf(vfloat h, vfloat l) {378 | ^~~~~~~~~~~~~~~379/build/sleef/src/common/df.h:22:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]380 22 | static INLINE CONST vfloat vupper_vf_vf(vfloat d) {381 | ^~~~~~~~~~~~382/build/sleef/src/common/df.h:19:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]383 19 | static INLINE CONST vfloat2 vf2sety_vf2_vf2_vf(vfloat2 v, vfloat d) { v.y = d; return v; }384 | ^~~~~~~~~~~~~~~~~~385/build/sleef/src/common/df.h:18:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]386 18 | static INLINE CONST vfloat2 vf2setx_vf2_vf2_vf(vfloat2 v, vfloat d) { v.x = d; return v; }387 | ^~~~~~~~~~~~~~~~~~388/build/sleef/src/common/df.h:17:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]389 17 | static INLINE CONST vfloat2 vf2setxy_vf2_vf_vf(vfloat x, vfloat y) { vfloat2 v; v.x = x; v.y = y; return v; }390 | ^~~~~~~~~~~~~~~~~~391/build/sleef/src/common/df.h:16:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]392 16 | static INLINE CONST vfloat vf2gety_vf_vf2(vfloat2 v) { return v.y; }393 | ^~~~~~~~~~~~~~394/build/sleef/src/common/df.h:15:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]395 15 | static INLINE CONST vfloat vf2getx_vf_vf2(vfloat2 v) { return v.x; }396 | ^~~~~~~~~~~~~~397/build/sleef/src/libm/sleefsimddp.c:2621:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]398 2621 | static INLINE CONST vdouble2 poly4dd(vdouble x, vdouble c3, vdouble2 c2, vdouble2 c1, vdouble2 c0) {399 | ^~~~~~~400/build/sleef/src/libm/sleefsimddp.c:2620:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]401 2620 | static INLINE CONST vdouble2 poly2dd(vdouble x, vdouble c1, vdouble2 c0) { return ddmla_vd2_vd_vd2_vd2(x, vcast_vd2_vd_vd(c1, vcast_vd_d(0)), c0); }402 | ^~~~~~~403/build/sleef/src/libm/sleefsimddp.c:2619:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]404 2619 | static INLINE CONST vdouble2 poly2dd_b(vdouble x, vdouble2 c1, vdouble2 c0) { return ddmla_vd2_vd_vd2_vd2(x, c1, c0); }405 | ^~~~~~~~~406/build/sleef/src/libm/sleefsimddp.c:2615:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]407 2615 | static INLINE CONST vdouble2 ddmla_vd2_vd_vd2_vd2(vdouble x, vdouble2 y, vdouble2 z) {408 | ^~~~~~~~~~~~~~~~~~~~409/build/sleef/src/libm/sleefsimddp.c:2462:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]410 2462 | static INLINE vdouble vrintk2_vd_vd(vdouble d) {411 | ^~~~~~~~~~~~~412/build/sleef/src/libm/sleefsimddp.c:2419:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]413 2419 | static INLINE CONST vdouble vptrunc_vd_vd(vdouble x) { // round to integer toward 0, positive argument only414 | ^~~~~~~~~~~~~415/build/sleef/src/libm/sleefsimddp.c:1741:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]416 1741 | static INLINE CONST vdouble2 logk2(vdouble2 d) {417 | ^~~~~418/build/sleef/src/libm/sleefsimddp.c:1631:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]419 1631 | static INLINE CONST vdouble2 expk2(vdouble2 d) {420 | ^~~~~421/build/sleef/src/libm/sleefsimddp.c:1561:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]422 1561 | static INLINE CONST vdouble expk(vdouble2 d) {423 | ^~~~424/build/sleef/src/libm/sleefsimddp.c:1464:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]425 1464 | static INLINE CONST vdouble2 logk(vdouble d) {426 | ^~~~427/build/sleef/src/libm/sleefsimddp.c:1436:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]428 1436 | static INLINE CONST vdouble expm1k(vdouble d) {429 | ^~~~~~430/build/sleef/src/libm/sleefsimddp.c:1153:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]431 1153 | static INLINE CONST vdouble visinf2_vd_vd_vd(vdouble d, vdouble m) {432 | ^~~~~~~~~~~~~~~~433/build/sleef/src/libm/sleefsimddp.c:1102:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]434 1102 | static INLINE CONST vdouble2 atan2k_u1(vdouble2 y, vdouble2 x) {435 | ^~~~~~~~~436/build/sleef/src/libm/sleefsimddp.c:1058:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]437 1058 | static INLINE CONST vdouble atan2k(vdouble y, vdouble x) {438 | ^~~~~~439/build/sleef/src/libm/sleefsimddp.c:865:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]440 865 | static INLINE CONST vdouble2 cospik(vdouble d) {441 | ^~~~~~442/build/sleef/src/libm/sleefsimddp.c:814:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]443 814 | static INLINE CONST vdouble2 sinpik(vdouble d) {444 | ^~~~~~445/build/sleef/src/libm/sleefsimddp.c:198:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]446 198 | static INLINE CONST ddi_t rempi(vdouble a) {447 | ^~~~~448/build/sleef/src/libm/sleefsimddp.c:184:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]449 184 | static INLINE CONST vint vsel_vi_vd_vi(vdouble d, vint x) { return vand_vi_vo_vi(vcast_vo32_vo64(vsignbit_vo_vd(d)), x); }450 | ^~~~~~~~~~~~~451/build/sleef/src/libm/sleefsimddp.c:181:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]452 181 | static INLINE CONST vint vsel_vi_vd_vd_vi_vi(vdouble d0, vdouble d1, vint x, vint y) { return vsel_vi_vo_vi_vi(vcast_vo32_vo64(vlt_vo_vd_vd(d0, d1)), x, y); }453 | ^~~~~~~~~~~~~~~~~~~454In file included from /build/sleef/src/libm/sleefsimddp.c:178:455/build/sleef/src/common/commonfuncs.h:423:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]456 423 | static INLINE CONST di_t rempisub(vdouble x) {457 | ^~~~~~~~458/build/sleef/src/common/commonfuncs.h:415:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]459 415 | static INLINE CONST vquad imdvq_vq_vm_vm(vmask x, vmask y) { vquad r = vqsetxy_vq_vm_vm(x, y); return r; }460 | ^~~~~~~~~~~~~~461/build/sleef/src/common/commonfuncs.h:408:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]462 408 | static INLINE CONST vquad add128_vq_vq_vq(vquad x, vquad y) {463 | ^~~~~~~~~~~~~~~464/build/sleef/src/common/commonfuncs.h:404:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]465 404 | static INLINE CONST vquad sel_vq_vo_vq_vq(vopmask o, vquad x, vquad y) {466 | ^~~~~~~~~~~~~~~467/build/sleef/src/common/commonfuncs.h:392:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]468 392 | static INLINE CONST vmask vilogbk_vm_vd(vdouble d) {469 | ^~~~~~~~~~~~~470/build/sleef/src/common/commonfuncs.h:386:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]471 386 | static INLINE CONST vopmask vugt64_vo_vm_vm(vmask x, vmask y) { // unsigned compare472 | ^~~~~~~~~~~~~~~473/build/sleef/src/common/commonfuncs.h:382:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]474 382 | static INLINE CONST vopmask vnot_vo64_vo64(vopmask x) {475 | ^~~~~~~~~~~~~~476/build/sleef/src/common/commonfuncs.h:380:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]477 380 | static INLINE CONST vopmask vlt64_vo_vm_vm(vmask x, vmask y) { return vgt64_vo_vm_vm(y, x); }478 | ^~~~~~~~~~~~~~479/build/sleef/src/common/commonfuncs.h:378:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]480 378 | static INLINE CONST vmask vtruncate_vm_vd(vdouble d) { return vcast_vm_vi(vtruncate_vi_vd(d)); }481 | ^~~~~~~~~~~~~~~482/build/sleef/src/common/commonfuncs.h:377:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]483 377 | static INLINE CONST vdouble vcast_vd_vm(vmask m) { return vcast_vd_vi(vcast_vi_vm(m)); } // 32 bit only484 | ^~~~~~~~~~~485/build/sleef/src/common/commonfuncs.h:371:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]486 371 | static INLINE CONST vdouble vldexp3_vd_vd_vm(vdouble d, vmask q) {487 | ^~~~~~~~~~~~~~~~488/build/sleef/src/common/commonfuncs.h:367:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]489 367 | static INLINE CONST vdouble vldexp2_vd_vd_vm(vdouble d, vmask e) {490 | ^~~~~~~~~~~~~~~~491/build/sleef/src/common/commonfuncs.h:357:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]492 357 | static INLINE CONST vdouble vldexp1_vd_vd_vm(vdouble d, vmask e) {493 | ^~~~~~~~~~~~~~~~494/build/sleef/src/common/commonfuncs.h:353:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]495 353 | static INLINE CONST vdouble vldexp3_vd_vd_vi(vdouble d, vint q) {496 | ^~~~~~~~~~~~~~~~497/build/sleef/src/common/commonfuncs.h:349:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]498 349 | static INLINE CONST vdouble vldexp2_vd_vd_vi(vdouble d, vint e) {499 | ^~~~~~~~~~~~~~~~500/build/sleef/src/common/commonfuncs.h:337:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]501 337 | static INLINE CONST vdouble vldexp_vd_vd_vi(vdouble x, vint q) {502 | ^~~~~~~~~~~~~~~503/build/sleef/src/common/commonfuncs.h:332:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]504 332 | static INLINE CONST vdouble vpow2i_vd_vm(vmask q) {505 | ^~~~~~~~~~~~506/build/sleef/src/common/commonfuncs.h:326:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]507 326 | static INLINE CONST vdouble vpow2i_vd_vi(vint q) {508 | ^~~~~~~~~~~~509/build/sleef/src/common/commonfuncs.h:317:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]510 317 | static INLINE CONST vmask vilogb3k_vm_vd(vdouble d) {511 | ^~~~~~~~~~~~~~512/build/sleef/src/common/commonfuncs.h:309:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]513 309 | static INLINE CONST vmask vilogb2k_vm_vd(vdouble d) {514 | ^~~~~~~~~~~~~~515/build/sleef/src/common/commonfuncs.h:300:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]516 300 | static INLINE CONST vint vilogb2k_vi_vd(vdouble d) {517 | ^~~~~~~~~~~~~~518/build/sleef/src/common/commonfuncs.h:290:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]519 290 | static INLINE CONST vint vilogbk_vi_vd(vdouble d) {520 | ^~~~~~~~~~~~~521/build/sleef/src/common/commonfuncs.h:282:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]522 282 | static INLINE CONST vopmask visodd_vo_vd(vdouble d) {523 | ^~~~~~~~~~~~524/build/sleef/src/common/commonfuncs.h:278:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]525 278 | static INLINE CONST vopmask visint_vo_vd(vdouble d) {526 | ^~~~~~~~~~~~527/build/sleef/src/common/commonfuncs.h:268:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]528 268 | static INLINE CONST vdouble vrint2_vd_vd(vdouble d) {529 | ^~~~~~~~~~~~530/build/sleef/src/common/commonfuncs.h:258:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]531 258 | static INLINE CONST vdouble vround2_vd_vd(vdouble d) {532 | ^~~~~~~~~~~~~533/build/sleef/src/common/commonfuncs.h:251:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]534 251 | static INLINE CONST vdouble vceil2_vd_vd(vdouble x) {535 | ^~~~~~~~~~~~536/build/sleef/src/common/commonfuncs.h:244:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]537 244 | static INLINE CONST vdouble vfloor2_vd_vd(vdouble x) {538 | ^~~~~~~~~~~~~539/build/sleef/src/common/commonfuncs.h:234:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]540 234 | static INLINE CONST vdouble vtruncate2_vd_vd(vdouble x) {541 | ^~~~~~~~~~~~~~~~542/build/sleef/src/common/commonfuncs.h:228:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]543 228 | static INLINE CONST vdouble vcopysign_vd_vd_vd(vdouble x, vdouble y) {544 | ^~~~~~~~~~~~~~~~~~545/build/sleef/src/common/commonfuncs.h:224:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]546 224 | static INLINE CONST vdouble vorsign_vd_vd_vd(vdouble x, vdouble y) {547 | ^~~~~~~~~~~~~~~~548/build/sleef/src/common/commonfuncs.h:219:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]549 219 | static INLINE CONST vdouble vsign_vd_vd(vdouble d) {550 | ^~~~~~~~~~~551/build/sleef/src/common/commonfuncs.h:214:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]552 214 | static INLINE CONST vdouble vmulsign_vd_vd_vd(vdouble x, vdouble y) {553 | ^~~~~~~~~~~~~~~~~554/build/sleef/src/common/commonfuncs.h:208:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]555 208 | static INLINE CONST vdouble vtoward0_vd_vd(vdouble x) { // returns nextafter(x, 0)556 | ^~~~~~~~~~~~~~557/build/sleef/src/common/commonfuncs.h:204:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]558 204 | static INLINE CONST vdouble vclearlsb_vd_vd_i(vdouble d, int n) {559 | ^~~~~~~~~~~~~~~~~560/build/sleef/src/common/commonfuncs.h:200:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]561 200 | static INLINE CONST vopmask vsignbit_vo_vd(vdouble d) {562 | ^~~~~~~~~~~~~~563/build/sleef/src/common/commonfuncs.h:196:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]564 196 | static INLINE CONST vmask vsignbit_vm_vd(vdouble d) {565 | ^~~~~~~~~~~~~~566/build/sleef/src/common/commonfuncs.h:192:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]567 192 | static INLINE CONST vopmask visnonfinite_vo_vd(vdouble x) {568 | ^~~~~~~~~~~~~~~~~~569/build/sleef/src/common/commonfuncs.h:188:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]570 188 | static INLINE CONST vopmask visnumber_vo_vd(vdouble x) {571 | ^~~~~~~~~~~~~~~572/build/sleef/src/common/commonfuncs.h:184:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]573 184 | static INLINE CONST vopmask visnegzero_vo_vd(vdouble d) {574 | ^~~~~~~~~~~~~~~~575/build/sleef/src/common/commonfuncs.h:110:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]576 110 | static INLINE CONST tdi_t tdisettdi_tdi_vd3_vi(vdouble3 v, vint i) {577 | ^~~~~~~~~~~~~~~~~~~~578/build/sleef/src/common/commonfuncs.h:109:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]579 109 | static INLINE CONST vint tdigeti_vi_tdi(tdi_t d) { return d.i; }580 | ^~~~~~~~~~~~~~581/build/sleef/src/common/commonfuncs.h:108:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]582 108 | static INLINE CONST vdouble tdigetx_vd_tdi(tdi_t d) { return d.td.x; }583 | ^~~~~~~~~~~~~~584/build/sleef/src/common/commonfuncs.h:107:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]585 107 | static INLINE CONST vdouble3 tdigettd_vd3_tdi(tdi_t d) { return d.td; }586 | ^~~~~~~~~~~~~~~~587/build/sleef/src/common/commonfuncs.h:95:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]588 95 | static INLINE CONST ddi_t ddisetdd_ddi_ddi_vd2(ddi_t ddi, vdouble2 v) {589 | ^~~~~~~~~~~~~~~~~~~~590/build/sleef/src/common/commonfuncs.h:91:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]591 91 | static INLINE CONST ddi_t ddisetddi_ddi_vd2_vi(vdouble2 v, vint i) {592 | ^~~~~~~~~~~~~~~~~~~~593/build/sleef/src/common/commonfuncs.h:90:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]594 90 | static INLINE CONST vint ddigeti_vi_ddi(ddi_t d) { return d.i; }595 | ^~~~~~~~~~~~~~596/build/sleef/src/common/commonfuncs.h:89:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]597 89 | static INLINE CONST vdouble2 ddigetdd_vd2_ddi(ddi_t d) { return d.dd; }598 | ^~~~~~~~~~~~~~~~599/build/sleef/src/common/commonfuncs.h:77:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]600 77 | static INLINE CONST di_t disetdi_di_vd_vi(vdouble d, vint i) {601 | ^~~~~~~~~~~~~~~~602/build/sleef/src/common/commonfuncs.h:76:26: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]603 76 | static INLINE CONST vint digeti_vi_di(di_t d) { return d.i; }604 | ^~~~~~~~~~~~605/build/sleef/src/common/commonfuncs.h:75:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]606 75 | static INLINE CONST vdouble digetd_vd_di(di_t d) { return d.d; }607 | ^~~~~~~~~~~~608/build/sleef/src/common/commonfuncs.h:66:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]609 66 | static INLINE CONST vquad vqsety_vq_vq_vm(vquad v, vmask y) { v.y = y; return v; }610 | ^~~~~~~~~~~~~~~611/build/sleef/src/common/commonfuncs.h:65:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]612 65 | static INLINE CONST vquad vqsetx_vq_vq_vm(vquad v, vmask x) { v.x = x; return v; }613 | ^~~~~~~~~~~~~~~614/build/sleef/src/common/commonfuncs.h:64:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]615 64 | static INLINE CONST vquad vqsetxy_vq_vm_vm(vmask x, vmask y) { return (vquad) { x, y }; }616 | ^~~~~~~~~~~~~~~~617/build/sleef/src/common/commonfuncs.h:63:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]618 63 | static INLINE CONST vmask vqgety_vm_vq(vquad v) { return v.y; }619 | ^~~~~~~~~~~~620/build/sleef/src/common/commonfuncs.h:62:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]621 62 | static INLINE CONST vmask vqgetx_vm_vq(vquad v) { return v.x; }622 | ^~~~~~~~~~~~623/build/sleef/src/common/commonfuncs.h:58:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]624 58 | static INLINE CONST tdx tdxsetexyz_tdx_vm_vd_vd_vd(vmask e, vdouble x, vdouble y, vdouble z) {625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~626/build/sleef/src/common/commonfuncs.h:57:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]627 57 | static INLINE CONST tdx tdxseted3_tdx_vm_vd3(vmask e, vdouble3 d3) { return (tdx) { e, d3 }; }628 | ^~~~~~~~~~~~~~~~~~~~629/build/sleef/src/common/commonfuncs.h:52:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]630 52 | static INLINE CONST tdx tdxsetxyz_tdx_tdx_vd_vd_vd(tdx t, vdouble x, vdouble y, vdouble z) {631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~632/build/sleef/src/common/commonfuncs.h:51:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]633 51 | static INLINE CONST tdx tdxsetz_tdx_tdx_vd(tdx t, vdouble z) { t.d3.z = z; return t; }634 | ^~~~~~~~~~~~~~~~~~635/build/sleef/src/common/commonfuncs.h:50:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]636 50 | static INLINE CONST tdx tdxsety_tdx_tdx_vd(tdx t, vdouble y) { t.d3.y = y; return t; }637 | ^~~~~~~~~~~~~~~~~~638/build/sleef/src/common/commonfuncs.h:49:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]639 49 | static INLINE CONST tdx tdxsetx_tdx_tdx_vd(tdx t, vdouble x) { t.d3.x = x; return t; }640 | ^~~~~~~~~~~~~~~~~~641/build/sleef/src/common/commonfuncs.h:48:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]642 48 | static INLINE CONST tdx tdxsetd3_tdx_tdx_vd3(tdx t, vdouble3 d3) { t.d3 = d3; return t; }643 | ^~~~~~~~~~~~~~~~~~~~644/build/sleef/src/common/commonfuncs.h:47:25: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]645 47 | static INLINE CONST tdx tdxsete_tdx_tdx_vm(tdx t, vmask e) { t.e = e; return t; }646 | ^~~~~~~~~~~~~~~~~~647/build/sleef/src/common/commonfuncs.h:46:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]648 46 | static INLINE CONST vdouble tdxgetd3z_vd_tdx(tdx t) { return t.d3.z; }649 | ^~~~~~~~~~~~~~~~650/build/sleef/src/common/commonfuncs.h:45:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]651 45 | static INLINE CONST vdouble tdxgetd3y_vd_tdx(tdx t) { return t.d3.y; }652 | ^~~~~~~~~~~~~~~~653/build/sleef/src/common/commonfuncs.h:44:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]654 44 | static INLINE CONST vdouble tdxgetd3x_vd_tdx(tdx t) { return t.d3.x; }655 | ^~~~~~~~~~~~~~~~656/build/sleef/src/common/commonfuncs.h:43:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]657 43 | static INLINE CONST vdouble3 tdxgetd3_vd3_tdx(tdx t) { return t.d3; }658 | ^~~~~~~~~~~~~~~~659/build/sleef/src/common/commonfuncs.h:42:27: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]660 42 | static INLINE CONST vmask tdxgete_vm_tdx(tdx t) { return t.e; }661 | ^~~~~~~~~~~~~~662/build/sleef/src/common/commonfuncs.h:20:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]663 20 | static INLINE CONST vdouble3 vd3setz_vd3_vd3_vd(vdouble3 v, vdouble d) { v.z = d; return v; }664 | ^~~~~~~~~~~~~~~~~~665/build/sleef/src/common/commonfuncs.h:19:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]666 19 | static INLINE CONST vdouble3 vd3sety_vd3_vd3_vd(vdouble3 v, vdouble d) { v.y = d; return v; }667 | ^~~~~~~~~~~~~~~~~~668/build/sleef/src/common/commonfuncs.h:18:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]669 18 | static INLINE CONST vdouble3 vd3setx_vd3_vd3_vd(vdouble3 v, vdouble d) { v.x = d; return v; }670 | ^~~~~~~~~~~~~~~~~~671/build/sleef/src/common/commonfuncs.h:14:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]672 14 | static INLINE CONST vdouble3 vd3setxyz_vd3_vd_vd_vd(vdouble x, vdouble y, vdouble z) {673 | ^~~~~~~~~~~~~~~~~~~~~~674/build/sleef/src/common/commonfuncs.h:13:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]675 13 | static INLINE CONST vdouble vd3getz_vd_vd3(vdouble3 v) { return v.z; }676 | ^~~~~~~~~~~~~~677/build/sleef/src/common/commonfuncs.h:12:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]678 12 | static INLINE CONST vdouble vd3gety_vd_vd3(vdouble3 v) { return v.y; }679 | ^~~~~~~~~~~~~~680/build/sleef/src/common/commonfuncs.h:11:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]681 11 | static INLINE CONST vdouble vd3getx_vd_vd3(vdouble3 v) { return v.x; }682 | ^~~~~~~~~~~~~~683In file included from /build/sleef/src/libm/sleefsimddp.c:177:684/build/sleef/src/common/dd.h:322:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]685 322 | static INLINE CONST vdouble2 ddmla_vd2_vd2_vd2_vd2(vdouble2 x, vdouble2 y, vdouble2 z) {686 | ^~~~~~~~~~~~~~~~~~~~~687/build/sleef/src/common/dd.h:317:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]688 317 | static INLINE CONST vdouble2 ddsqrt_vd2_vd(vdouble d) {689 | ^~~~~~~~~~~~~690/build/sleef/src/common/dd.h:312:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]691 312 | static INLINE CONST vdouble2 ddsqrt_vd2_vd2(vdouble2 d) {692 | ^~~~~~~~~~~~~~693/build/sleef/src/common/dd.h:232:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]694 232 | static INLINE CONST vdouble2 ddrec_vd2_vd2(vdouble2 d) {695 | ^~~~~~~~~~~~~696/build/sleef/src/common/dd.h:227:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]697 227 | static INLINE CONST vdouble2 ddrec_vd2_vd(vdouble d) {698 | ^~~~~~~~~~~~699/build/sleef/src/common/dd.h:222:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]700 222 | static INLINE CONST vdouble2 ddmul_vd2_vd2_vd(vdouble2 x, vdouble y) {701 | ^~~~~~~~~~~~~~~~702/build/sleef/src/common/dd.h:218:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]703 218 | static INLINE CONST vdouble ddsqu_vd_vd2(vdouble2 x) {704 | ^~~~~~~~~~~~705/build/sleef/src/common/dd.h:214:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]706 214 | static INLINE CONST vdouble ddmul_vd_vd2_vd2(vdouble2 x, vdouble2 y) {707 | ^~~~~~~~~~~~~~~~708/build/sleef/src/common/dd.h:209:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]709 209 | static INLINE CONST vdouble2 ddmul_vd2_vd2_vd2(vdouble2 x, vdouble2 y) {710 | ^~~~~~~~~~~~~~~~~711/build/sleef/src/common/dd.h:204:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]712 204 | static INLINE CONST vdouble2 ddsqu_vd2_vd2(vdouble2 x) {713 | ^~~~~~~~~~~~~714/build/sleef/src/common/dd.h:199:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]715 199 | static INLINE CONST vdouble2 ddmul_vd2_vd_vd(vdouble x, vdouble y) {716 | ^~~~~~~~~~~~~~~717/build/sleef/src/common/dd.h:191:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]718 191 | static INLINE CONST vdouble2 dddiv_vd2_vd2_vd2(vdouble2 n, vdouble2 d) {719 | ^~~~~~~~~~~~~~~~~720/build/sleef/src/common/dd.h:180:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]721 180 | static INLINE CONST vdouble2 ddsub_vd2_vd2_vd2(vdouble2 x, vdouble2 y) {722 | ^~~~~~~~~~~~~~~~~723/build/sleef/src/common/dd.h:173:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]724 173 | static INLINE CONST vdouble2 ddsub_vd2_vd_vd(vdouble x, vdouble y) {725 | ^~~~~~~~~~~~~~~726/build/sleef/src/common/dd.h:166:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]727 166 | static INLINE CONST vdouble2 ddadd2_vd2_vd2_vd2(vdouble2 x, vdouble2 y) {728 | ^~~~~~~~~~~~~~~~~~729/build/sleef/src/common/dd.h:159:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]730 159 | static INLINE CONST vdouble2 ddadd_vd2_vd2_vd2(vdouble2 x, vdouble2 y) {731 | ^~~~~~~~~~~~~~~~~732/build/sleef/src/common/dd.h:152:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]733 152 | static INLINE CONST vdouble2 ddadd2_vd2_vd_vd2(vdouble x, vdouble2 y) {734 | ^~~~~~~~~~~~~~~~~735/build/sleef/src/common/dd.h:147:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]736 147 | static INLINE CONST vdouble2 ddadd_vd2_vd_vd2(vdouble x, vdouble2 y) {737 | ^~~~~~~~~~~~~~~~738/build/sleef/src/common/dd.h:140:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]739 140 | static INLINE CONST vdouble2 ddadd2_vd2_vd2_vd(vdouble2 x, vdouble y) {740 | ^~~~~~~~~~~~~~~~~741/build/sleef/src/common/dd.h:135:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]742 135 | static INLINE CONST vdouble2 ddsub_vd2_vd2_vd(vdouble2 x, vdouble y) {743 | ^~~~~~~~~~~~~~~~744/build/sleef/src/common/dd.h:130:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]745 130 | static INLINE CONST vdouble2 ddadd_vd2_vd2_vd(vdouble2 x, vdouble y) {746 | ^~~~~~~~~~~~~~~~747/build/sleef/src/common/dd.h:124:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]748 124 | static INLINE CONST vdouble2 ddadd2_vd2_vd_vd(vdouble x, vdouble y) {749 | ^~~~~~~~~~~~~~~~750/build/sleef/src/common/dd.h:119:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]751 119 | static INLINE CONST vdouble2 ddadd_vd2_vd_vd(vdouble x, vdouble y) {752 | ^~~~~~~~~~~~~~~753/build/sleef/src/common/dd.h:117:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]754 117 | static INLINE CONST vdouble2 ddscale_vd2_vd2_d(vdouble2 d, double s) { return ddscale_vd2_vd2_vd(d, vcast_vd_d(s)); }755 | ^~~~~~~~~~~~~~~~~756/build/sleef/src/common/dd.h:113:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]757 113 | static INLINE CONST vdouble2 ddscale_vd2_vd2_vd(vdouble2 d, vdouble s) {758 | ^~~~~~~~~~~~~~~~~~759/build/sleef/src/common/dd.h:108:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]760 108 | static INLINE CONST vdouble2 ddnormalize_vd2_vd2(vdouble2 t) {761 | ^~~~~~~~~~~~~~~~~~~762/build/sleef/src/common/dd.h:101:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]763 101 | static INLINE CONST vdouble2 ddabs_vd2_vd2(vdouble2 x) {764 | ^~~~~~~~~~~~~765/build/sleef/src/common/dd.h:97:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]766 97 | static INLINE CONST vdouble2 ddneg_vd2_vd2(vdouble2 x) {767 | ^~~~~~~~~~~~~768/build/sleef/src/common/dd.h:91:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]769 91 | static INLINE CONST vdouble vsub_vd_6vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3, vdouble v4, vdouble v5) {770 | ^~~~~~~~~~~771/build/sleef/src/common/dd.h:87:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]772 87 | static INLINE CONST vdouble vsub_vd_5vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3, vdouble v4) {773 | ^~~~~~~~~~~774/build/sleef/src/common/dd.h:83:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]775 83 | static INLINE CONST vdouble vsub_vd_4vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3) {776 | ^~~~~~~~~~~777/build/sleef/src/common/dd.h:79:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]778 79 | static INLINE CONST vdouble vsub_vd_3vd(vdouble v0, vdouble v1, vdouble v2) {779 | ^~~~~~~~~~~780/build/sleef/src/common/dd.h:75:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]781 75 | static INLINE CONST vdouble vadd_vd_7vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3, vdouble v4, vdouble v5, vdouble v6) {782 | ^~~~~~~~~~~783/build/sleef/src/common/dd.h:71:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]784 71 | static INLINE CONST vdouble vadd_vd_6vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3, vdouble v4, vdouble v5) {785 | ^~~~~~~~~~~786/build/sleef/src/common/dd.h:67:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]787 67 | static INLINE CONST vdouble vadd_vd_5vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3, vdouble v4) {788 | ^~~~~~~~~~~789/build/sleef/src/common/dd.h:63:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]790 63 | static INLINE CONST vdouble vadd_vd_4vd(vdouble v0, vdouble v1, vdouble v2, vdouble v3) {791 | ^~~~~~~~~~~792/build/sleef/src/common/dd.h:59:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]793 59 | static INLINE CONST vdouble vadd_vd_3vd(vdouble v0, vdouble v1, vdouble v2) {794 | ^~~~~~~~~~~795/build/sleef/src/common/dd.h:54:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]796 54 | static INLINE CONST vdouble2 vsel_vd2_vo_d_d_d_d(vopmask o, double x1, double y1, double x0, double y0) {797 | ^~~~~~~~~~~~~~~~~~~798/build/sleef/src/common/dd.h:49:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]799 49 | static INLINE CONST vdouble2 vsel_vd2_vo_vd2_vd2(vopmask m, vdouble2 x, vdouble2 y) {800 | ^~~~~~~~~~~~~~~~~~~801/build/sleef/src/common/dd.h:45:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]802 45 | static INLINE CONST vdouble2 vcast_vd2_d2(double2 dd) {803 | ^~~~~~~~~~~~804/build/sleef/src/common/dd.h:41:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]805 41 | static INLINE CONST vdouble2 vcast_vd2_d_d(double h, double l) {806 | ^~~~~~~~~~~~~807/build/sleef/src/common/dd.h:37:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]808 37 | static INLINE CONST vdouble2 vcast_vd2_vd_vd(vdouble h, vdouble l) {809 | ^~~~~~~~~~~~~~~810/build/sleef/src/common/dd.h:33:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]811 33 | static INLINE CONST vdouble vupper_vd_vd(vdouble d) {812 | ^~~~~~~~~~~~813/build/sleef/src/common/dd.h:28:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]814 28 | static INLINE CONST double2 dd(double h, double l) {815 | ^~816/build/sleef/src/common/dd.h:19:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]817 19 | static INLINE CONST vdouble2 vd2sety_vd2_vd2_vd(vdouble2 v, vdouble d) { v.y = d; return v; }818 | ^~~~~~~~~~~~~~~~~~819/build/sleef/src/common/dd.h:18:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]820 18 | static INLINE CONST vdouble2 vd2setx_vd2_vd2_vd(vdouble2 v, vdouble d) { v.x = d; return v; }821 | ^~~~~~~~~~~~~~~~~~822/build/sleef/src/common/dd.h:17:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]823 17 | static INLINE CONST vdouble2 vd2setxy_vd2_vd_vd(vdouble x, vdouble y) { vdouble2 v; v.x = x; v.y = y; return v; }824 | ^~~~~~~~~~~~~~~~~~825/build/sleef/src/common/dd.h:16:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]826 16 | static INLINE CONST vdouble vd2gety_vd_vd2(vdouble2 v) { return v.y; }827 | ^~~~~~~~~~~~~~828/build/sleef/src/common/dd.h:15:30: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]829 15 | static INLINE CONST vdouble vd2getx_vd_vd2(vdouble2 v) { return v.x; }830 | ^~~~~~~~~~~~~~831In file included from /build/miniexpr/src/sleef_compat/helperadvsimd.h:4,832 from /build/sleef/src/libm/sleefsimddp.c:68:833/build/sleef/src/arch/helperadvsimd.h:836:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]834 836 | static INLINE vuint64 vreinterpret_vu64_vm(vmask m) { return vreinterpretq_u64_u32(m); }835 | ^~~~~~~~~~~~~~~~~~~~836/build/sleef/src/arch/helperadvsimd.h:835:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]837 835 | static INLINE vmask vreinterpret_vm_vu64(vuint64 v) { return vreinterpretq_u32_u64(v); }838 | ^~~~~~~~~~~~~~~~~~~~839/build/sleef/src/arch/helperadvsimd.h:834:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]840 834 | static INLINE vint64 vreinterpret_vi64_vm(vmask m) { return vreinterpretq_s64_u32(m); }841 | ^~~~~~~~~~~~~~~~~~~~842/build/sleef/src/arch/helperadvsimd.h:833:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]843 833 | static INLINE vmask vreinterpret_vm_vi64(vint64 v) { return vreinterpretq_u32_s64(v); }844 | ^~~~~~~~~~~~~~~~~~~~845/build/sleef/src/arch/helperadvsimd.h:831:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]846 831 | static INLINE vint vcast_vi_vm(vmask vm) { return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vm))); }847 | ^~~~~~~~~~~848/build/sleef/src/arch/helperadvsimd.h:827:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]849 827 | static INLINE vmask vcast_vm_vi(vint vi) {850 | ^~~~~~~~~~~851/build/sleef/src/arch/helperadvsimd.h:818:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]852 818 | static INLINE vopmask vgt64_vo_vm_vm(vmask x, vmask y) {853 | ^~~~~~~~~~~~~~854/build/sleef/src/arch/helperadvsimd.h:814:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]855 814 | static INLINE vmask vneg64_vm_vm(vmask x) {856 | ^~~~~~~~~~~~857/build/sleef/src/arch/helperadvsimd.h:810:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]858 810 | static INLINE vmask vsub64_vm_vm_vm(vmask x, vmask y) {859 | ^~~~~~~~~~~~~~~860/build/sleef/src/arch/helperadvsimd.h:808:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]861 808 | static INLINE vmask vsel_vm_vo64_vm_vm(vopmask m, vmask x, vmask y) { return vbslq_u32(m, x, y); }862 | ^~~~~~~~~~~~~~~~~~863/build/sleef/src/arch/helperadvsimd.h:802:19: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]864 802 | static INLINE int vtestallzeros_i_vo64(vopmask g) {865 | ^~~~~~~~~~~~~~~~~~~~866/build/sleef/src/arch/helperadvsimd.h:796:24: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]867 796 | static INLINE vargquad cast_aq_vq(vquad vq) {868 | ^~~~~~~~~~869/build/sleef/src/arch/helperadvsimd.h:790:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]870 790 | static INLINE vquad cast_vq_aq(vargquad aq) {871 | ^~~~~~~~~~872/build/sleef/src/arch/helperadvsimd.h:777:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]873 777 | static INLINE void vsscatter2_v_p_i_i_vf(float *ptr, int offset, int step, vfloat v) {874 | ^~~~~~~~~~~~~~~~~~~~~875/build/sleef/src/arch/helperadvsimd.h:772:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]876 772 | static INLINE void vscatter2_v_p_i_i_vf(float *ptr, int offset, int step, vfloat v) {877 | ^~~~~~~~~~~~~~~~~~~~878/build/sleef/src/arch/helperadvsimd.h:770:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]879 770 | static INLINE void vstream_v_p_vf(float *ptr, vfloat v) { vstore_v_p_vf(ptr, v); }880 | ^~~~~~~~~~~~~~881/build/sleef/src/arch/helperadvsimd.h:768:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]882 768 | static INLINE vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); }883 | ^~~~~~~~~~~~884/build/sleef/src/arch/helperadvsimd.h:767:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]885 767 | static INLINE vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); }886 | ^~~~~~~~~~~~887/build/sleef/src/arch/helperadvsimd.h:765:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]888 765 | static INLINE void vsscatter2_v_p_i_i_vd(double *ptr, int offset, int step, vdouble v) { vstore_v_p_vd((double *)(&ptr[2*offset]), v); }889 | ^~~~~~~~~~~~~~~~~~~~~890/build/sleef/src/arch/helperadvsimd.h:764:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]891 764 | static INLINE void vscatter2_v_p_i_i_vd(double *ptr, int offset, int step, vdouble v) { vstore_v_p_vd((double *)(&ptr[2*offset]), v); }892 | ^~~~~~~~~~~~~~~~~~~~893/build/sleef/src/arch/helperadvsimd.h:763:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]894 763 | static INLINE void vstream_v_p_vd(double *ptr, vdouble v) { vstore_v_p_vd(ptr, v); }895 | ^~~~~~~~~~~~~~896/build/sleef/src/arch/helperadvsimd.h:761:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]897 761 | static INLINE vdouble vreva2_vd_vd(vdouble vd) { return vd; }898 | ^~~~~~~~~~~~899/build/sleef/src/arch/helperadvsimd.h:760:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]900 760 | static INLINE vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); }901 | ^~~~~~~~~~~~902/build/sleef/src/arch/helperadvsimd.h:758:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]903 758 | static INLINE vfloat vmlsubadd_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) { return vsubadd_vf_vf_vf(vmul_vf_vf_vf(x, y), z); }904 | ^~~~~~~~~~~~~~~~~~~~~905/build/sleef/src/arch/helperadvsimd.h:757:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]906 757 | static INLINE vdouble vmlsubadd_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) { return vsubadd_vd_vd_vd(vmul_vd_vd_vd(x, y), z); }907 | ^~~~~~~~~~~~~~~~~~~~~908/build/sleef/src/arch/helperadvsimd.h:756:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]909 756 | static INLINE vfloat vsubadd_vf_vf_vf(vfloat d0, vfloat d1) { return vadd_vf_vf_vf(d0, vnegpos_vf_vf(d1)); }910 | ^~~~~~~~~~~~~~~~911/build/sleef/src/arch/helperadvsimd.h:755:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]912 755 | static INLINE vdouble vsubadd_vd_vd_vd(vdouble x, vdouble y) { return vadd_vd_vd_vd(x, vnegpos_vd_vd(y)); }913 | ^~~~~~~~~~~~~~~~914/build/sleef/src/arch/helperadvsimd.h:753:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]915 753 | static INLINE vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); }916 | ^~~~~~~~~~~~~917/build/sleef/src/arch/helperadvsimd.h:752:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]918 752 | static INLINE vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); }919 | ^~~~~~~~~~~~~920/build/sleef/src/arch/helperadvsimd.h:751:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]921 751 | static INLINE vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); }922 | ^~~~~~~~~~~~~923/build/sleef/src/arch/helperadvsimd.h:750:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]924 750 | static INLINE vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); }925 | ^~~~~~~~~~~~~926/build/sleef/src/arch/helperadvsimd.h:741:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]927 741 | static INLINE vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); }928 | ^~~~~~~~~~~~~~~929/build/sleef/src/arch/helperadvsimd.h:738:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]930 738 | static INLINE vint vcastu_vi_vm(vmask vi2) {931 | ^~~~~~~~~~~~932/build/sleef/src/arch/helperadvsimd.h:735:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]933 735 | static INLINE vmask vcastu_vm_vi(vint vi) {934 | ^~~~~~~~~~~~935/build/sleef/src/arch/helperadvsimd.h:731:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]936 731 | static INLINE vint vand_vi_vo_vi(vopmask x, vint y) {937 | ^~~~~~~~~~~~~938/build/sleef/src/arch/helperadvsimd.h:726:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]939 726 | static INLINE vint vsel_vi_vo_vi_vi(vopmask m, vint x, vint y) {940 | ^~~~~~~~~~~~~~~~941/build/sleef/src/arch/helperadvsimd.h:722:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]942 722 | static INLINE vmask vadd64_vm_vm_vm(vmask x, vmask y) {943 | ^~~~~~~~~~~~~~~944/build/sleef/src/arch/helperadvsimd.h:718:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]945 718 | static INLINE vopmask veq64_vo_vm_vm(vmask x, vmask y) {946 | ^~~~~~~~~~~~~~947/build/sleef/src/arch/helperadvsimd.h:714:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]948 714 | static INLINE vmask vcast_vm_u64(uint64_t i) {949 | ^~~~~~~~~~~~950/build/sleef/src/arch/helperadvsimd.h:711:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]951 711 | static INLINE vmask vcast_vm_i64(int64_t i) {952 | ^~~~~~~~~~~~953/build/sleef/src/arch/helperadvsimd.h:707:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]954 707 | static INLINE vmask vcast_vm_i_i(int i0, int i1) {955 | ^~~~~~~~~~~~956/build/sleef/src/arch/helperadvsimd.h:705:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]957 705 | static INLINE vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); }958 | ^~~~~~~~~~~~~~~959/build/sleef/src/arch/helperadvsimd.h:701:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]960 701 | static INLINE vmask vxor_vm_vo32_vm(vopmask x, vmask y) {961 | ^~~~~~~~~~~~~~~962/build/sleef/src/arch/helperadvsimd.h:698:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]963 698 | static INLINE vmask vor_vm_vo64_vm(vopmask x, vmask y) {964 | ^~~~~~~~~~~~~~965/build/sleef/src/arch/helperadvsimd.h:695:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]966 695 | static INLINE vmask vor_vm_vo32_vm(vopmask x, vmask y) {967 | ^~~~~~~~~~~~~~968/build/sleef/src/arch/helperadvsimd.h:692:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]969 692 | static INLINE vmask vandnot_vm_vo64_vm(vopmask x, vmask y) {970 | ^~~~~~~~~~~~~~~~~~971/build/sleef/src/arch/helperadvsimd.h:689:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]972 689 | static INLINE vmask vandnot_vm_vo32_vm(vopmask x, vmask y) {973 | ^~~~~~~~~~~~~~~~~~974/build/sleef/src/arch/helperadvsimd.h:686:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]975 686 | static INLINE vmask vand_vm_vo64_vm(vopmask x, vmask y) {976 | ^~~~~~~~~~~~~~~977/build/sleef/src/arch/helperadvsimd.h:683:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]978 683 | static INLINE vmask vand_vm_vo32_vm(vopmask x, vmask y) {979 | ^~~~~~~~~~~~~~~980/build/sleef/src/arch/helperadvsimd.h:680:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]981 680 | static INLINE vint vandnot_vi_vo_vi(vopmask x, vint y) {982 | ^~~~~~~~~~~~~~~~983/build/sleef/src/arch/helperadvsimd.h:677:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]984 677 | static INLINE vint2 vandnot_vi2_vo_vi2(vopmask x, vint2 y) {985 | ^~~~~~~~~~~~~~~~~~986/build/sleef/src/arch/helperadvsimd.h:674:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]987 674 | static INLINE vint2 vand_vi2_vo_vi2(vopmask x, vint2 y) {988 | ^~~~~~~~~~~~~~~989/build/sleef/src/arch/helperadvsimd.h:671:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]990 671 | static INLINE vint2 vsel_vi2_vo_vi2_vi2(vopmask m, vint2 x, vint2 y) {991 | ^~~~~~~~~~~~~~~~~~~992/build/sleef/src/arch/helperadvsimd.h:667:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]993 667 | static INLINE vopmask vxor_vo_vo_vo(vopmask x, vopmask y) {994 | ^~~~~~~~~~~~~995/build/sleef/src/arch/helperadvsimd.h:664:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]996 664 | static INLINE vopmask vor_vo_vo_vo(vopmask x, vopmask y) {997 | ^~~~~~~~~~~~998/build/sleef/src/arch/helperadvsimd.h:661:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]999 661 | static INLINE vopmask vandnot_vo_vo_vo(vopmask x, vopmask y) {1000 | ^~~~~~~~~~~~~~~~1001/build/sleef/src/arch/helperadvsimd.h:658:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1002 658 | static INLINE vopmask vand_vo_vo_vo(vopmask x, vopmask y) {1003 | ^~~~~~~~~~~~~1004/build/sleef/src/arch/helperadvsimd.h:654:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1005 654 | static INLINE vopmask vcast_vo_i(int i) {1006 | ^~~~~~~~~~1007/build/sleef/src/arch/helperadvsimd.h:651:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1008 651 | static INLINE vopmask vcast_vo64_vo32(vopmask m) {1009 | ^~~~~~~~~~~~~~~1010/build/sleef/src/arch/helperadvsimd.h:648:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1011 648 | static INLINE vopmask vcast_vo32_vo64(vopmask m) {1012 | ^~~~~~~~~~~~~~~1013/build/sleef/src/arch/helperadvsimd.h:646:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1014 646 | static INLINE vopmask visnan_vo_vf(vfloat d) { return vneq_vo_vf_vf(d, d); }1015 | ^~~~~~~~~~~~1016/build/sleef/src/arch/helperadvsimd.h:643:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1017 643 | static INLINE vopmask visminf_vo_vf(vfloat d) {1018 | ^~~~~~~~~~~~~1019/build/sleef/src/arch/helperadvsimd.h:640:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1020 640 | static INLINE vopmask vispinf_vo_vf(vfloat d) {1021 | ^~~~~~~~~~~~~1022/build/sleef/src/arch/helperadvsimd.h:637:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1023 637 | static INLINE vopmask visinf_vo_vf(vfloat d) {1024 | ^~~~~~~~~~~~1025/build/sleef/src/arch/helperadvsimd.h:634:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1026 634 | static INLINE vopmask vgt_vo_vi_vi(vint x, vint y) {1027 | ^~~~~~~~~~~~1028/build/sleef/src/arch/helperadvsimd.h:631:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1029 631 | static INLINE vopmask vgt_vo_vi2_vi2(vint2 x, vint2 y) {1030 | ^~~~~~~~~~~~~~1031/build/sleef/src/arch/helperadvsimd.h:628:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1032 628 | static INLINE vopmask veq_vo_vi2_vi2(vint2 x, vint2 y) {1033 | ^~~~~~~~~~~~~~1034/build/sleef/src/arch/helperadvsimd.h:624:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1035 624 | static INLINE vopmask vge_vo_vf_vf(vfloat x, vfloat y) {1036 | ^~~~~~~~~~~~1037/build/sleef/src/arch/helperadvsimd.h:621:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1038 621 | static INLINE vopmask vgt_vo_vf_vf(vfloat x, vfloat y) {1039 | ^~~~~~~~~~~~1040/build/sleef/src/arch/helperadvsimd.h:618:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1041 618 | static INLINE vopmask vle_vo_vf_vf(vfloat x, vfloat y) {1042 | ^~~~~~~~~~~~1043/build/sleef/src/arch/helperadvsimd.h:615:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1044 615 | static INLINE vopmask vlt_vo_vf_vf(vfloat x, vfloat y) {1045 | ^~~~~~~~~~~~1046/build/sleef/src/arch/helperadvsimd.h:612:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1047 612 | static INLINE vopmask vneq_vo_vf_vf(vfloat x, vfloat y) {1048 | ^~~~~~~~~~~~~1049/build/sleef/src/arch/helperadvsimd.h:609:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1050 609 | static INLINE vopmask veq_vo_vf_vf(vfloat x, vfloat y) {1051 | ^~~~~~~~~~~~1052/build/sleef/src/arch/helperadvsimd.h:605:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1053 605 | static INLINE vfloat vsel_vf_vo_vo_vo_f_f_f_f(vopmask o0, vopmask o1, vopmask o2, float d0, float d1, float d2, float d3) {1054 | ^~~~~~~~~~~~~~~~~~~~~~~~1055/build/sleef/src/arch/helperadvsimd.h:601:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1056 601 | static INLINE vfloat vsel_vf_vo_vo_f_f_f(vopmask o0, vopmask o1, float d0, float d1, float d2) {1057 | ^~~~~~~~~~~~~~~~~~~1058/build/sleef/src/arch/helperadvsimd.h:597:28: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1059 597 | static INLINE CONST vfloat vsel_vf_vo_f_f(vopmask o, float v1, float v0) {1060 | ^~~~~~~~~~~~~~1061/build/sleef/src/arch/helperadvsimd.h:593:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1062 593 | static INLINE vfloat vsel_vf_vo_vf_vf(vopmask mask, vfloat x, vfloat y) {1063 | ^~~~~~~~~~~~~~~~1064/build/sleef/src/arch/helperadvsimd.h:589:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1065 589 | static INLINE vopmask visminf_vo_vd(vdouble d) {1066 | ^~~~~~~~~~~~~1067/build/sleef/src/arch/helperadvsimd.h:585:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1068 585 | static INLINE vopmask vispinf_vo_vd(vdouble d) {1069 | ^~~~~~~~~~~~~1070/build/sleef/src/arch/helperadvsimd.h:581:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1071 581 | static INLINE vopmask visnan_vo_vd(vdouble d) {1072 | ^~~~~~~~~~~~1073/build/sleef/src/arch/helperadvsimd.h:574:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1074 574 | static INLINE vopmask visinf_vo_vd(vdouble d) {1075 | ^~~~~~~~~~~~1076/build/sleef/src/arch/helperadvsimd.h:567:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1077 567 | static INLINE vint vsel_vi_vm_vi_vi(vmask m, vint x, vint y) {1078 | ^~~~~~~~~~~~~~~~1079/build/sleef/src/arch/helperadvsimd.h:562:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1080 562 | static INLINE vopmask veq_vo_vi_vi(vint x, vint y) {1081 | ^~~~~~~~~~~~1082/build/sleef/src/arch/helperadvsimd.h:559:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1083 559 | static INLINE vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); }1084 | ^~~~~~~~~~~~~1085/build/sleef/src/arch/helperadvsimd.h:558:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1086 558 | static INLINE vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); }1087 | ^~~~~~~~~~~~1088/build/sleef/src/arch/helperadvsimd.h:557:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1089 557 | static INLINE vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); }1090 | ^~~~~~~~~~~~~~~~1091/build/sleef/src/arch/helperadvsimd.h:556:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1092 556 | static INLINE vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); }1093 | ^~~~~~~~~~~~~1094/build/sleef/src/arch/helperadvsimd.h:553:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1095 553 | static INLINE vint vneg_vi_vi(vint e) { return vneg_s32(e); }1096 | ^~~~~~~~~~1097/build/sleef/src/arch/helperadvsimd.h:552:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1098 552 | static INLINE vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); }1099 | ^~~~~~~~~~~~~1100/build/sleef/src/arch/helperadvsimd.h:551:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1101 551 | static INLINE vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); }1102 | ^~~~~~~~~~~~~1103/build/sleef/src/arch/helperadvsimd.h:542:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1104 542 | static INLINE vint vrint_vi_vd(vdouble d) {1105 | ^~~~~~~~~~~1106/build/sleef/src/arch/helperadvsimd.h:541:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1107 541 | static INLINE vint vcast_vi_i(int i) { return vdup_n_s32(i); }1108 | ^~~~~~~~~~1109/build/sleef/src/arch/helperadvsimd.h:538:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1110 538 | static INLINE vdouble vcast_vd_vi(vint vi) {1111 | ^~~~~~~~~~~1112/build/sleef/src/arch/helperadvsimd.h:535:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1113 535 | static INLINE vint vtruncate_vi_vd(vdouble vf) {1114 | ^~~~~~~~~~~~~~~1115/build/sleef/src/arch/helperadvsimd.h:530:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1116 530 | static INLINE vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); }1117 | ^~~~~~~~~~~1118/build/sleef/src/arch/helperadvsimd.h:529:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1119 529 | static INLINE vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); }1120 | ^~~~~~~~~~~1121/build/sleef/src/arch/helperadvsimd.h:500:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1122 500 | static INLINE vdouble vsel_vd_vo_vo_vo_d_d_d_d(vopmask o0, vopmask o1, vopmask o2, double d0, double d1, double d2, double d3) {1123 | ^~~~~~~~~~~~~~~~~~~~~~~~1124/build/sleef/src/arch/helperadvsimd.h:496:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1125 496 | static INLINE vdouble vsel_vd_vo_vo_d_d_d(vopmask o0, vopmask o1, double d0, double d1, double d2) {1126 | ^~~~~~~~~~~~~~~~~~~1127/build/sleef/src/arch/helperadvsimd.h:492:29: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1128 492 | static INLINE CONST vdouble vsel_vd_vo_d_d(vopmask o, double v1, double v0) {1129 | ^~~~~~~~~~~~~~1130/build/sleef/src/arch/helperadvsimd.h:487:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1131 487 | static INLINE vdouble vsel_vd_vo_vd_vd(vopmask mask, vdouble x, vdouble y) {1132 | ^~~~~~~~~~~~~~~~1133/build/sleef/src/arch/helperadvsimd.h:482:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1134 482 | static INLINE vopmask vge_vo_vd_vd(vdouble x, vdouble y) {1135 | ^~~~~~~~~~~~1136/build/sleef/src/arch/helperadvsimd.h:479:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1137 479 | static INLINE vopmask vle_vo_vd_vd(vdouble x, vdouble y) {1138 | ^~~~~~~~~~~~1139/build/sleef/src/arch/helperadvsimd.h:476:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1140 476 | static INLINE vopmask vgt_vo_vd_vd(vdouble x, vdouble y) {1141 | ^~~~~~~~~~~~1142/build/sleef/src/arch/helperadvsimd.h:473:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1143 473 | static INLINE vopmask vlt_vo_vd_vd(vdouble x, vdouble y) {1144 | ^~~~~~~~~~~~1145/build/sleef/src/arch/helperadvsimd.h:470:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1146 470 | static INLINE vopmask vneq_vo_vd_vd(vdouble x, vdouble y) {1147 | ^~~~~~~~~~~~~1148/build/sleef/src/arch/helperadvsimd.h:467:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1149 467 | static INLINE vopmask veq_vo_vd_vd(vdouble x, vdouble y) {1150 | ^~~~~~~~~~~~1151/build/sleef/src/arch/helperadvsimd.h:439:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1152 439 | static INLINE vdouble vsqrt_vd_vd(vdouble d) {1153 | ^~~~~~~~~~~1154/build/sleef/src/arch/helperadvsimd.h:430:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1155 430 | static INLINE vdouble vrec_vd_vd(vdouble d) {1156 | ^~~~~~~~~~1157/build/sleef/src/arch/helperadvsimd.h:408:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1158 408 | static INLINE vdouble vdiv_vd_vd_vd(vdouble n, vdouble d) {1159 | ^~~~~~~~~~~~~1160/build/sleef/src/arch/helperadvsimd.h:403:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1161 403 | static INLINE vdouble vfmapn_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) { // x * y - z1162 | ^~~~~~~~~~~~~~~~~~1163/build/sleef/src/arch/helperadvsimd.h:399:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1164 399 | static INLINE vdouble vfmanp_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) { // z - x * y1165 | ^~~~~~~~~~~~~~~~~~1166/build/sleef/src/arch/helperadvsimd.h:395:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1167 395 | static INLINE vdouble vfma_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) { // z + x * y1168 | ^~~~~~~~~~~~~~~~1169/build/sleef/src/arch/helperadvsimd.h:387:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1170 387 | static INLINE vdouble vmlapn_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) {1171 | ^~~~~~~~~~~~~~~~~~1172/build/sleef/src/arch/helperadvsimd.h:382:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1173 382 | static INLINE vdouble vmlanp_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) {1174 | ^~~~~~~~~~~~~~~~~~1175/build/sleef/src/arch/helperadvsimd.h:378:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1176 378 | static INLINE vdouble vmla_vd_vd_vd_vd(vdouble x, vdouble y, vdouble z) {1177 | ^~~~~~~~~~~~~~~~1178/build/sleef/src/arch/helperadvsimd.h:372:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1179 372 | static INLINE vdouble vmin_vd_vd_vd(vdouble x, vdouble y) {1180 | ^~~~~~~~~~~~~1181/build/sleef/src/arch/helperadvsimd.h:369:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1182 369 | static INLINE vdouble vmax_vd_vd_vd(vdouble x, vdouble y) {1183 | ^~~~~~~~~~~~~1184/build/sleef/src/arch/helperadvsimd.h:366:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1185 366 | static INLINE vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); }1186 | ^~~~~~~~~~1187/build/sleef/src/arch/helperadvsimd.h:365:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1188 365 | static INLINE vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); }1189 | ^~~~~~~~~~1190/build/sleef/src/arch/helperadvsimd.h:360:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1191 360 | static INLINE vdouble vmul_vd_vd_vd(vdouble x, vdouble y) {1192 | ^~~~~~~~~~~~~1193/build/sleef/src/arch/helperadvsimd.h:357:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1194 357 | static INLINE vdouble vsub_vd_vd_vd(vdouble x, vdouble y) {1195 | ^~~~~~~~~~~~~1196/build/sleef/src/arch/helperadvsimd.h:354:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1197 354 | static INLINE vdouble vadd_vd_vd_vd(vdouble x, vdouble y) {1198 | ^~~~~~~~~~~~~1199/build/sleef/src/arch/helperadvsimd.h:351:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1200 351 | static INLINE vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); }1201 | ^~~~~~~~~~1202/build/sleef/src/arch/helperadvsimd.h:338:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1203 338 | static INLINE vint2 vsel_vi2_vm_vi2_vi2(vmask m, vint2 x, vint2 y) {1204 | ^~~~~~~~~~~~~~~~~~~1205/build/sleef/src/arch/helperadvsimd.h:333:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1206 333 | static INLINE vint2 veq_vi2_vi2_vi2(vint2 x, vint2 y) {1207 | ^~~~~~~~~~~~~~~1208/build/sleef/src/arch/helperadvsimd.h:330:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1209 330 | static INLINE vint2 vgt_vi2_vi2_vi2(vint2 x, vint2 y) {1210 | ^~~~~~~~~~~~~~~1211/build/sleef/src/arch/helperadvsimd.h:328:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1212 328 | static INLINE vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); }1213 | ^~~~~~~~~~~~~~1214/build/sleef/src/arch/helperadvsimd.h:327:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1215 327 | static INLINE vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); }1216 | ^~~~~~~~~~~~~~1217/build/sleef/src/arch/helperadvsimd.h:305:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1218 305 | static INLINE vint2 vxor_vi2_vi2_vi2(vint2 x, vint2 y) {1219 | ^~~~~~~~~~~~~~~~1220/build/sleef/src/arch/helperadvsimd.h:302:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1221 302 | static INLINE vint2 vor_vi2_vi2_vi2(vint2 x, vint2 y) {1222 | ^~~~~~~~~~~~~~~1223/build/sleef/src/arch/helperadvsimd.h:299:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1224 299 | static INLINE vint2 vandnot_vi2_vi2_vi2(vint2 x, vint2 y) {1225 | ^~~~~~~~~~~~~~~~~~~1226/build/sleef/src/arch/helperadvsimd.h:296:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1227 296 | static INLINE vint2 vand_vi2_vi2_vi2(vint2 x, vint2 y) {1228 | ^~~~~~~~~~~~~~~~1229/build/sleef/src/arch/helperadvsimd.h:293:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1230 293 | static INLINE vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); }1231 | ^~~~~~~~~~~~1232/build/sleef/src/arch/helperadvsimd.h:290:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1233 290 | static INLINE vint2 vsub_vi2_vi2_vi2(vint2 x, vint2 y) {1234 | ^~~~~~~~~~~~~~~~1235/build/sleef/src/arch/helperadvsimd.h:287:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1236 287 | static INLINE vint2 vadd_vi2_vi2_vi2(vint2 x, vint2 y) {1237 | ^~~~~~~~~~~~~~~~1238/build/sleef/src/arch/helperadvsimd.h:278:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1239 278 | static INLINE vint2 vrint_vi2_vf(vfloat d) {1240 | ^~~~~~~~~~~~1241/build/sleef/src/arch/helperadvsimd.h:277:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1242 277 | static INLINE vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); }1243 | ^~~~~~~~~~~1244/build/sleef/src/arch/helperadvsimd.h:276:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1245 276 | static INLINE vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); }1246 | ^~~~~~~~~~~~1247/build/sleef/src/arch/helperadvsimd.h:275:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1248 275 | static INLINE vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); }1249 | ^~~~~~~~~~~~~~~~1250/build/sleef/src/arch/helperadvsimd.h:270:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1251 270 | static INLINE vfloat vsel_vf_vm_vf_vf(vmask mask, vfloat x, vfloat y) {1252 | ^~~~~~~~~~~~~~~~1253/build/sleef/src/arch/helperadvsimd.h:267:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1254 267 | static INLINE vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); }1255 | ^~~~~~~~~~~~1256/build/sleef/src/arch/helperadvsimd.h:266:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1257 266 | static INLINE vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); }1258 | ^~~~~~~~~~~~1259/build/sleef/src/arch/helperadvsimd.h:265:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1260 265 | static INLINE vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); }1261 | ^~~~~~~~~~~~1262/build/sleef/src/arch/helperadvsimd.h:264:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1263 264 | static INLINE vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); }1264 | ^~~~~~~~~~~~1265/build/sleef/src/arch/helperadvsimd.h:261:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1266 261 | static INLINE vmask vneq_vm_vf_vf(vfloat x, vfloat y) {1267 | ^~~~~~~~~~~~~1268/build/sleef/src/arch/helperadvsimd.h:260:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1269 260 | static INLINE vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); }1270 | ^~~~~~~~~~~~1271/build/sleef/src/arch/helperadvsimd.h:255:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1272 255 | static INLINE vfloat vmin_vf_vf_vf(vfloat x, vfloat y) {1273 | ^~~~~~~~~~~~~1274/build/sleef/src/arch/helperadvsimd.h:252:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1275 252 | static INLINE vfloat vmax_vf_vf_vf(vfloat x, vfloat y) {1276 | ^~~~~~~~~~~~~1277/build/sleef/src/arch/helperadvsimd.h:226:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1278 226 | static INLINE vfloat vsqrt_vf_vf(vfloat d) {1279 | ^~~~~~~~~~~1280/build/sleef/src/arch/helperadvsimd.h:217:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1281 217 | static INLINE vfloat vrec_vf_vf(vfloat d) {1282 | ^~~~~~~~~~1283/build/sleef/src/arch/helperadvsimd.h:196:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1284 196 | static INLINE vfloat vdiv_vf_vf_vf(vfloat n, vfloat d) {1285 | ^~~~~~~~~~~~~1286/build/sleef/src/arch/helperadvsimd.h:191:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1287 191 | static INLINE vfloat vfmapn_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) { // x * y - z1288 | ^~~~~~~~~~~~~~~~~~1289/build/sleef/src/arch/helperadvsimd.h:187:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1290 187 | static INLINE vfloat vfmanp_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) { // z - x * y1291 | ^~~~~~~~~~~~~~~~~~1292/build/sleef/src/arch/helperadvsimd.h:183:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1293 183 | static INLINE vfloat vfma_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) { // z + x * y1294 | ^~~~~~~~~~~~~~~~1295/build/sleef/src/arch/helperadvsimd.h:174:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1296 174 | static INLINE vfloat vmlapn_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) {1297 | ^~~~~~~~~~~~~~~~~~1298/build/sleef/src/arch/helperadvsimd.h:170:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1299 170 | static INLINE vfloat vmlanp_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) {1300 | ^~~~~~~~~~~~~~~~~~1301/build/sleef/src/arch/helperadvsimd.h:166:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1302 166 | static INLINE vfloat vmla_vf_vf_vf_vf(vfloat x, vfloat y, vfloat z) {1303 | ^~~~~~~~~~~~~~~~1304/build/sleef/src/arch/helperadvsimd.h:162:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1305 162 | static INLINE vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); }1306 | ^~~~~~~~~~1307/build/sleef/src/arch/helperadvsimd.h:161:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1308 161 | static INLINE vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); }1309 | ^~~~~~~~~~1310/build/sleef/src/arch/helperadvsimd.h:156:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1311 156 | static INLINE vfloat vmul_vf_vf_vf(vfloat x, vfloat y) {1312 | ^~~~~~~~~~~~~1313/build/sleef/src/arch/helperadvsimd.h:153:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1314 153 | static INLINE vfloat vsub_vf_vf_vf(vfloat x, vfloat y) {1315 | ^~~~~~~~~~~~~1316/build/sleef/src/arch/helperadvsimd.h:150:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1317 150 | static INLINE vfloat vadd_vf_vf_vf(vfloat x, vfloat y) {1318 | ^~~~~~~~~~~~~1319/build/sleef/src/arch/helperadvsimd.h:147:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1320 147 | static INLINE vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); }1321 | ^~~~~~~~~~1322/build/sleef/src/arch/helperadvsimd.h:139:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1323 139 | static INLINE vint2 vreinterpret_vi2_vf(vfloat vf) {1324 | ^~~~~~~~~~~~~~~~~~~1325/build/sleef/src/arch/helperadvsimd.h:136:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1326 136 | static INLINE vfloat vreinterpret_vf_vi2(vint2 vm) {1327 | ^~~~~~~~~~~~~~~~~~~1328/build/sleef/src/arch/helperadvsimd.h:133:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1329 133 | static INLINE vdouble vreinterpret_vd_vm(vmask vm) {1330 | ^~~~~~~~~~~~~~~~~~1331/build/sleef/src/arch/helperadvsimd.h:130:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1332 130 | static INLINE vmask vreinterpret_vm_vd(vdouble vd) {1333 | ^~~~~~~~~~~~~~~~~~1334/build/sleef/src/arch/helperadvsimd.h:127:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1335 127 | static INLINE vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); }1336 | ^~~~~~~~~~~~1337/build/sleef/src/arch/helperadvsimd.h:126:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1338 126 | static INLINE vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); }1339 | ^~~~~~~~~~~~1340/build/sleef/src/arch/helperadvsimd.h:123:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1341 123 | static INLINE vfloat vreinterpret_vf_vm(vmask vm) {1342 | ^~~~~~~~~~~~~~~~~~1343/build/sleef/src/arch/helperadvsimd.h:120:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1344 120 | static INLINE vmask vreinterpret_vm_vf(vfloat vf) {1345 | ^~~~~~~~~~~~~~~~~~1346/build/sleef/src/arch/helperadvsimd.h:117:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1347 117 | static INLINE vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); }1348 | ^~~~~~~~~~~~~1349/build/sleef/src/arch/helperadvsimd.h:116:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1350 116 | static INLINE vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); }1351 | ^~~~~~~~~~~~1352/build/sleef/src/arch/helperadvsimd.h:113:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1353 113 | static INLINE vmask vandnot_vm_vm_vm(vmask x, vmask y) {1354 | ^~~~~~~~~~~~~~~~1355/build/sleef/src/arch/helperadvsimd.h:112:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1356 112 | static INLINE vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); }1357 | ^~~~~~~~~~~~~1358/build/sleef/src/arch/helperadvsimd.h:102:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1359 102 | static INLINE vfloat vgather_vf_p_vi2(const float *ptr, vint2 vi2) {1360 | ^~~~~~~~~~~~~~~~1361/build/sleef/src/arch/helperadvsimd.h:98:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1362 98 | static INLINE vdouble vgather_vd_p_vi(const double *ptr, vint vi) {1363 | ^~~~~~~~~~~~~~~1364/build/sleef/src/arch/helperadvsimd.h:96:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1365 96 | static INLINE void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); }1366 | ^~~~~~~~~~~~~~1367/build/sleef/src/arch/helperadvsimd.h:95:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1368 95 | static INLINE vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); }1369 | ^~~~~~~~~~~1370/build/sleef/src/arch/helperadvsimd.h:94:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1371 94 | static INLINE void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); }1372 | ^~~~~~~~~~~~~~~1373/build/sleef/src/arch/helperadvsimd.h:93:21: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1374 93 | static INLINE vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); }1375 | ^~~~~~~~~~~~1376/build/sleef/src/arch/helperadvsimd.h:92:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1377 92 | static INLINE void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); }1378 | ^~~~~~~~~~~~~~1379/build/sleef/src/arch/helperadvsimd.h:91:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1380 91 | static INLINE void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); }1381 | ^~~~~~~~~~~~~1382/build/sleef/src/arch/helperadvsimd.h:90:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1383 90 | static INLINE vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); }1384 | ^~~~~~~~~~~1385/build/sleef/src/arch/helperadvsimd.h:89:22: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1386 89 | static INLINE vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); }1387 | ^~~~~~~~~~1388/build/sleef/src/arch/helperadvsimd.h:88:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1389 88 | static INLINE void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); }1390 | ^~~~~~~~~~~~~~1391/build/sleef/src/arch/helperadvsimd.h:87:20: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1392 87 | static INLINE void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); }1393 | ^~~~~~~~~~~~~1394/build/sleef/src/arch/helperadvsimd.h:86:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1395 86 | static INLINE vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); }1396 | ^~~~~~~~~~~1397/build/sleef/src/arch/helperadvsimd.h:85:23: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1398 85 | static INLINE vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); }1399 | ^~~~~~~~~~1400/build/sleef/src/arch/helperadvsimd.h:78:19: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1401 78 | static INLINE int vtestallones_i_vo64(vopmask g) {1402 | ^~~~~~~~~~~~~~~~~~~1403/build/sleef/src/arch/helperadvsimd.h:72:19: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1404 72 | static INLINE int vtestallones_i_vo32(vopmask g) {1405 | ^~~~~~~~~~~~~~~~~~~1406/build/sleef/src/arch/helperadvsimd.h:70:19: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]1407 70 | static INLINE int vavailability_i(int name) { return 3; }1408 | ^~~~~~~~~~~~~~~1409[34/35] Building C object CMakeFiles/blosc2_ext.dir/blosc2_ext.c.o1410/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_8me_output_dtype’:1411/build/tmp6yi3gdjs/build/blosc2_ext.c:27569:32: warning: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]141227569 | (void)(strcpy(__pyx_v_var->name, __pyx_t_16));1413 | ~~~~~~~~~~~^~~~~~1414In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/features.h:540,1415 from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/assert.h:35,1416 from /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/include/python3.14/Python.h:20,1417 from /build/tmp6yi3gdjs/build/blosc2_ext.c:19:1418/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:89:16: note: expected ‘char *’ but argument is of type ‘const char *’1419 89 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),1420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1421/build/tmp6yi3gdjs/build/blosc2_ext.c:28059:46: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]142228059 | free((__pyx_v_variables[__pyx_v_i]).name);1423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~1424In file included from /build/tmp6yi3gdjs/build/blosc2_ext.c:1371:1425/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdlib.h:691:25: note: expected ‘void *’ but argument is of type ‘const char *’1426 691 | extern void free (void *__ptr) __THROW;1427 | ~~~~~~^~~~~1428/build/tmp6yi3gdjs/build/blosc2_ext.c:28109:44: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]142928109 | free((__pyx_v_variables[__pyx_v_i]).name);1430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~1431/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdlib.h:691:25: note: expected ‘void *’ but argument is of type ‘const char *’1432 691 | extern void free (void *__ptr) __THROW;1433 | ~~~~~~^~~~~1434/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_6SChunk_24append_chunk’:1435/build/tmp6yi3gdjs/build/blosc2_ext.c:46368:66: warning: passing argument 2 of ‘blosc2_schunk_append_chunk’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]143646368 | __pyx_v_rc = blosc2_schunk_append_chunk(__pyx_v_self->schunk, (&(*((uint8_t const *) ( /* dim=0 */ (__pyx_v_typed_view_chunk.data + __pyx_t_5 * __pyx_v_typed_view_chunk.strides[0]) )))), 1);1437 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1438In file included from /build/tmp6yi3gdjs/build/blosc2_ext.c:1381:1439/nix/store/6a9r2ylpiz3g9n66gmybm93a3ycqx8xn-c-blosc2-3.3.5/include/blosc2.h:2101:81: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’}1440 2101 | BLOSC_EXPORT int64_t blosc2_schunk_append_chunk(blosc2_schunk *schunk, uint8_t *chunk, bool copy);1441 | ~~~~~~~~~^~~~~1442/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_6SChunk_26insert_chunk’:1443/build/tmp6yi3gdjs/build/blosc2_ext.c:46638:77: warning: passing argument 3 of ‘blosc2_schunk_insert_chunk’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]144446638 | __pyx_v_rc = blosc2_schunk_insert_chunk(__pyx_v_self->schunk, __pyx_t_5, (&(*((uint8_t const *) ( /* dim=0 */ (__pyx_v_typed_view_chunk.data + __pyx_t_6 * __pyx_v_typed_view_chunk.strides[0]) )))), 1);1445 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1446/nix/store/6a9r2ylpiz3g9n66gmybm93a3ycqx8xn-c-blosc2-3.3.5/include/blosc2.h:2129:97: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’}1447 2129 | BLOSC_EXPORT int64_t blosc2_schunk_insert_chunk(blosc2_schunk *schunk, int64_t nchunk, uint8_t *chunk, bool copy);1448 | ~~~~~~~~~^~~~~1449/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_6SChunk_30update_chunk’:1450/build/tmp6yi3gdjs/build/blosc2_ext.c:47401:77: warning: passing argument 3 of ‘blosc2_schunk_update_chunk’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]145147401 | __pyx_v_rc = blosc2_schunk_update_chunk(__pyx_v_self->schunk, __pyx_t_5, (&(*((uint8_t const *) ( /* dim=0 */ (__pyx_v_typed_view_chunk.data + __pyx_t_6 * __pyx_v_typed_view_chunk.strides[0]) )))), 1);1452 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1453/nix/store/6a9r2ylpiz3g9n66gmybm93a3ycqx8xn-c-blosc2-3.3.5/include/blosc2.h:2115:97: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’}1454 2115 | BLOSC_EXPORT int64_t blosc2_schunk_update_chunk(blosc2_schunk *schunk, int64_t nchunk, uint8_t *chunk, bool copy);1455 | ~~~~~~~~~^~~~~1456/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_7NDArray_28_set_pref_expr’:1457/build/tmp6yi3gdjs/build/blosc2_ext.c:83923:30: warning: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]145883923 | (void)(strcpy(__pyx_v_var->name, __pyx_t_19));1459 | ~~~~~~~~~~~^~~~~~1460/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:89:16: note: expected ‘char *’ but argument is of type ‘const char *’1461 89 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),1462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1463/build/tmp6yi3gdjs/build/blosc2_ext.c:84639:41: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]146484639 | free((__pyx_v_variables[__pyx_t_14]).name);1465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~1466/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdlib.h:691:25: note: expected ‘void *’ but argument is of type ‘const char *’1467 691 | extern void free (void *__ptr) __THROW;1468 | ~~~~~~^~~~~1469/build/tmp6yi3gdjs/build/blosc2_ext.c: In function ‘__pyx_pf_6blosc2_10blosc2_ext_7NDArray_30_dsl_jit_status’:1470/build/tmp6yi3gdjs/build/blosc2_ext.c:85295:30: warning: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]147185295 | (void)(strcpy(__pyx_v_var->name, __pyx_t_15));1472 | ~~~~~~~~~~~^~~~~~1473/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:89:16: note: expected ‘char *’ but argument is of type ‘const char *’1474 89 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),1475 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1476/build/tmp6yi3gdjs/build/blosc2_ext.c:85389:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]147785389 | free((__pyx_v_variables[__pyx_t_12]).name);1478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~1479/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdlib.h:691:25: note: expected ‘void *’ but argument is of type ‘const char *’1480 691 | extern void free (void *__ptr) __THROW;1481 | ~~~~~~^~~~~1482/build/tmp6yi3gdjs/build/blosc2_ext.c:85693:40: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]148385693 | free((__pyx_v_variables[__pyx_t_9]).name);1484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~1485/nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdlib.h:691:25: note: expected ‘void *’ but argument is of type ‘const char *’1486 691 | extern void free (void *__ptr) __THROW;1487 | ~~~~~~^~~~~1488[35/35] Linking C shared module blosc2_ext.abi3.so1489*** Installing project into wheel...1490-- Install configuration: "Release"1491-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/lib/libtcc.so1492-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/include/libtcc.h1493-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/third_party/tinycc/COPYING1494-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/licenses/LICENSE1495-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/licenses/LICENSE-TINYEXPR1496-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/licenses/LICENSE-SLEEF1497-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/licenses/LICENSE-LIBTCC1498-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/share/miniexpr/licenses/THIRD_PARTY_NOTICES.md1499-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/blosc2_ext.abi3.so1500-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/indexing_ext.abi3.so1501-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/groupby_ext.abi3.so1502-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/utf8_ext.abi3.so1503-- Installing: /build/tmp6yi3gdjs/wheel/platlib/blosc2/me_jit_glue.js1504-- Installing: /build/tmp6yi3gdjs/wheel/metadata/licenses/miniexpr/LICENSE1505-- Installing: /build/tmp6yi3gdjs/wheel/metadata/licenses/miniexpr/LICENSE-LIBTCC1506-- Installing: /build/tmp6yi3gdjs/wheel/metadata/licenses/miniexpr/LICENSE-SLEEF1507-- Installing: /build/tmp6yi3gdjs/wheel/metadata/licenses/miniexpr/LICENSE-TINYEXPR1508-- Installing: /build/tmp6yi3gdjs/wheel/metadata/licenses/miniexpr/THIRD_PARTY_NOTICES.md1509*** Making wheel...1510*** Created blosc2-4.14.1-cp311-abi3-linux_aarch64.whl1511Successfully built blosc2-4.14.1-cp311-abi3-linux_aarch64.whl1512Finished creating a wheel...1513Finished executing pypaBuildPhase1514buildPhase completed in 1 minutes 43 secondspythonRuntimeDepsCheckHook
1515Executing pythonRuntimeDepsCheck1516Checking runtime dependencies for blosc2-4.14.1-cp311-abi3-linux_aarch64.whl1517Finished executing pythonRuntimeDepsCheckinstallPhase
1518Executing pypaInstallPhase1519Successfully installed blosc2-4.14.1-cp311-abi3-linux_aarch64.whl1520Finished executing pypaInstallPhasepythonOutputDistPhase
1521Executing pythonOutputDistPhase1522Finished executing pythonOutputDistPhasefixupPhase
1523shrinking RPATHs of ELF executables and libraries in /nix/store/p1pxs4vw1aw2jrqvqi7i5xrwrjcnhgd3-python3.14-blosc2-4.14.1-dist1524checking for references to /build/ in /nix/store/p1pxs4vw1aw2jrqvqi7i5xrwrjcnhgd3-python3.14-blosc2-4.14.1-dist...1525patching script interpreter paths in /nix/store/p1pxs4vw1aw2jrqvqi7i5xrwrjcnhgd3-python3.14-blosc2-4.14.1-dist1526shrinking RPATHs of ELF executables and libraries in /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.11527shrinking /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib/python3.14/site-packages/blosc2/lib/libtcc.so1528shrinking /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib/python3.14/site-packages/blosc2/blosc2_ext.abi3.so1529shrinking /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib/python3.14/site-packages/blosc2/utf8_ext.abi3.so1530shrinking /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib/python3.14/site-packages/blosc2/indexing_ext.abi3.so1531shrinking /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib/python3.14/site-packages/blosc2/groupby_ext.abi3.so1532checking for references to /build/ in /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1...1533patching script interpreter paths in /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.11534stripping (with command strip and flags -S -p) in /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/lib /nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/bin1535Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.81536wrapping `/nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/bin/b2view'...1537Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.81538wrapping `/nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/bin/parquet-to-blosc2'...1539Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.81540wrapping `/nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/bin/b2nd-to-zarr'...1541Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.81542wrapping `/nix/store/xc0lk87l89524rgd21j3w801lbm7hyjq-python3.14-blosc2-4.14.1/bin/blosc2-to-zarr'...1543Executing pythonRemoveTestsDir1544Finished executing pythonRemoveTestsDirinstallCheckPhase
1545setting known thread variables to default: 11546 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=11547no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
1548Executing pythonImportsCheckPhasepythonMetadataCheckPhase
1549Executing pythonMetadataCheckPhasepytestCheckPhase
1550Executing pytestCheckPhase1551setting known thread variables to default: 11552 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=11553pytest flags: -m pytest tests --ignore-glob=tests/ndarray/test_lazyexpr.py --ignore-glob=tests/ndarray/test_lazyexpr_fields.py --ignore-glob=tests/ndarray/test_reductions.py -k not\ \(test_with_remote\)\ and\ not\ \(test_dsl_save_clamp\)\ and\ not\ \(test_expand_dims\) -m not\ \(network\)\ and\ not\ \(heavy\) --numprocesses=41554-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=1555Python-Blosc2 version: 4.14.11556C-Blosc2 version: 3.3.5 ($Date:: 2026-09-24 #$)1557Codecs available (including plugins): BLOSCLZ, LZ4, LZ4HC, ZLIB, ZSTD, NDLZ, ZFP_ACC, ZFP_PREC, ZFP_RATE, OPENHTJ2K, GROK, OPENZL, J2K, HTJ2K1558Main codec library versions:1559 BLOSCLZ: 2.5.31560 LZ4: 1.10.01561 LZ4HC: 1.10.01562 ZLIB: 2.3.31563 ZSTD: 1.5.71564NumPy version: 2.5.31565numexpr version: 2.14.21566httpx version: 0.28.11567Python version: 3.14.8 (main, Sep 30 2026, 17:55:09) [GCC 16.2.0]1568Platform: Linux-6.18.60-aarch64 (#1-NixOS SMP PREEMPT @1793362001)1569Processor: not recognized1570Byte-ordering: little1571Detected cores: 161572Number of threads to use by default: 161573-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=1574================================================= test session starts ==================================================1575platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.01576rootdir: /build/source1577configfile: pytest.ini1578plugins: asyncio-1.4.0, xdist-3.8.0, anyio-4.15.11579asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function15804 workers [8534 items] 1581................................................................................................................ [ 1%]1582................................................................................................................ [ 2%]1583................................................................................................................ [ 3%]1584................................................................................................................ [ 5%]1585................................................................................................................ [ 6%]1586................................................................................................................ [ 7%]1587.....................................................................................s..sssssss.ss.s.sss.ss.ssss [ 9%]1588.ssssss.s.sssss.ssssss..s.s..................................................................................... [ 10%]1589................................................................................................................ [ 11%]1590................................................................................................................ [ 13%]1591................................................................................................................ [ 14%]1592................................................................................................................ [ 15%]1593................................................................................................................ [ 17%]1594................................................................................................................ [ 18%]1595................................................................................................................ [ 19%]1596................................................................................................................ [ 20%]1597................................s............................................................................... [ 22%]1598..........................................ss.......s.s.....ss...ss.............................ss............... [ 23%]1599......s...s.........................s..s.....................ss..........ss.......ss..........ss................ [ 24%]1600.................................................................s.s.......................s..s...............ss [ 26%]1601.........................s..s.s.s.s.s.........................................................s.s.............s. [ 27%]1602s...............................................................................................s............... [ 28%]1603..............................................s......................s.s........................................ [ 30%]1604.............................................ssss............................................................... [ 31%]1605..............ss.ss...................................................ss........................................ [ 32%]1606................s.s.................................ss..............................ss.......................... [ 34%]1607................................................................................................................ [ 35%]1608..ss......................................ss..sssss.s..ss..s.............s..s.......................ss...s.s.... [ 36%]1609......s......s....s...........................s..s.....ss..s....ss..........ss.........ss........ss......ss..... [ 38%]1610ss..............ss........ssssss.....ss......ss.....s.s......................................................... [ 39%]1611.........................................s.......s..................s........................................... [ 40%]1612................................................................................................................ [ 41%]1613...................................s............................................................................ [ 43%]1614................................................................................................................ [ 44%]1615................................................................................................................ [ 45%]1616................................................................................................................ [ 47%]1617.........................................................................................s...................... [ 48%]1618......................s......................................................................................... [ 49%]1619................................................................................................................ [ 51%]1620................................................................................................................ [ 52%]1621................................................................................................................ [ 53%]1622...............................s.................................................s.............................. [ 55%]1623................................................................................................................ [ 56%]1624.............................................s.................................................................. [ 57%]1625...s..s......................................................................................................... [ 59%]1626................................................................................................................ [ 60%]1627.........s.s............s....s....s..s...............................................s.......................... [ 61%]1628................................................................................................................ [ 62%]1629................................................................................................................ [ 64%]1630................................................................................................................ [ 65%]1631................................................................................................................ [ 66%]1632................................................................................................................ [ 68%]1633................................................................................................................ [ 69%]1634................................................................................................................ [ 70%]1635................................................................................................................ [ 72%]1636................................................................................................................ [ 73%]1637........................................................................ss...................................... [ 74%]1638................................................................................................................ [ 76%]1639................................................................................................................ [ 77%]1640..sss.sssssssssssssssssss.sssssssssssssss...s.sssss.sssss.s..................................................... [ 78%]1641.....................................ssss.ssssss................................................................ [ 80%]1642................................................................................................................ [ 81%]1643................................................................................................................ [ 82%]1644................................................................................................................ [ 83%]1645................................................................................................................ [ 85%]1646................................................................................................................ [ 86%]1647...............................................................ss.ssss.ssssssssss.sssssss.s..................... [ 87%]1648......................................................s......................................................... [ 89%]1649................................................................................................................ [ 90%]1650...........................................................................ssss..............s..ss......s..s.... [ 91%]1651................................................................................................................ [ 93%]1652.............................s.........................................................ss....................... [ 94%]1653.....................................ss......................................................................... [ 95%]1654........................s...............................................ssss.................................... [ 97%]1655..................................................................sssssss....................................... [ 98%]1656................................................................................................................ [ 99%]1657.................s.... [100%]1658==================================== 8251 passed, 286 skipped in 244.40s (0:04:04) =====================================1659Finished executing pytestCheckPhase1660pytestCheckPhase completed in 4 minutes 7 seconds