usearch 2.15.3

Smaller & Faster Single-File Vector Search Engine from Unum
Documentation
Build #1386195 2024-10-10T04:15:48.565990+00:00
# rustc version
rustc 1.83.0-nightly (eb4e23467 2024-10-09)# docs.rs version
docsrs 0.6.0 (d5a37845 2024-09-24)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/usearch-2.15.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/usearch-2.15.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241009-1.83.0-nightly-eb4e23467\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b3265c5cda18da8d2d8cde67459202d77d1cfd16d7d1119e1dd95b420daba036
[INFO] running `Command { std: "docker" "start" "-a" "b3265c5cda18da8d2d8cde67459202d77d1cfd16d7d1119e1dd95b420daba036", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]    Compiling usearch v2.15.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: usearch@2.15.3: cc1plus: error: attribute 'avx512fp16' argument 'target' is unknown
[INFO] [stderr] warning: usearch@2.15.3: In file included from simsimd/include/simsimd/curved.h:28,
[INFO] [stderr] warning: usearch@2.15.3:                  from simsimd/include/simsimd/simsimd.h:104,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_plugins.hpp:73,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_dense.hpp:12,
[INFO] [stderr] warning: usearch@2.15.3:                  from rust/lib.hpp:10,
[INFO] [stderr] warning: usearch@2.15.3:                  from /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/usearch-280f8117c0d1481c/out/cxxbridge/sources/usearch/rust/lib.rs.cc:1:
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h: In function 'void simsimd_dot_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1530:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:  1530 |     __m512h ab_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1544:5: error: 'ab_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1544 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1544:30: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1544 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                              ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                              _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1544:14: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1544 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |              ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |              _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1548:15: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1548 |     *result = _mm512_reduce_add_ph(ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h: In function 'void simsimd_dot_f16c_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1553:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:  1553 |     __m512h ab_real_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1554:12: error: expected ';' before 'ab_imag_vec'
[INFO] [stderr] warning: usearch@2.15.3:  1554 |     __m512h ab_imag_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1583:5: error: 'ab_real_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1583 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(_mm512_xor_si512(b_vec, sign_flip_vec)),
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1583:35: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1583 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(_mm512_xor_si512(b_vec, sign_flip_vec)),
[INFO] [stderr] warning: usearch@2.15.3:       |                                   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                   _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1583:19: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1583 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(_mm512_xor_si512(b_vec, sign_flip_vec)),
[INFO] [stderr] warning: usearch@2.15.3:       |                   ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                   _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1585:5: error: 'ab_imag_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1585 |     ab_imag_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(_mm512_shuffle_epi8(b_vec, swap_adjacent_vec)),
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1592:18: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1592 |     results[0] = _mm512_reduce_add_ph(ab_real_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                  ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                  _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h: In function 'void simsimd_vdot_f16c_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1598:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:  1598 |     __m512h ab_real_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1599:12: error: expected ';' before 'ab_imag_vec'
[INFO] [stderr] warning: usearch@2.15.3:  1599 |     __m512h ab_imag_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1627:5: error: 'ab_real_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1627 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_vec), _mm512_castsi512_ph(b_vec), ab_real_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1627:35: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1627 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_vec), _mm512_castsi512_ph(b_vec), ab_real_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                   _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1627:19: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1627 |     ab_real_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_vec), _mm512_castsi512_ph(b_vec), ab_real_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                   ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                   _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1630:5: error: 'ab_imag_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1630 |     ab_imag_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_vec), _mm512_castsi512_ph(b_vec), ab_imag_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/dot.h:1635:18: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1635 |     results[0] = _mm512_reduce_add_ph(ab_real_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                  ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                  _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: At global scope:
[INFO] [stderr] warning: usearch@2.15.3: cc1plus: error: attribute 'avx512fp16' argument 'target' is unknown
[INFO] [stderr] warning: usearch@2.15.3: In file included from simsimd/include/simsimd/curved.h:29,
[INFO] [stderr] warning: usearch@2.15.3:                  from simsimd/include/simsimd/simsimd.h:104,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_plugins.hpp:73,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_dense.hpp:12,
[INFO] [stderr] warning: usearch@2.15.3:                  from rust/lib.hpp:10,
[INFO] [stderr] warning: usearch@2.15.3:                  from /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/usearch-280f8117c0d1481c/out/cxxbridge/sources/usearch/rust/lib.rs.cc:1:
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h: In function 'void simsimd_l2sq_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1595:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:  1595 |     __m512h d2_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1609:12: error: expected ';' before 'd_vec'
[INFO] [stderr] warning: usearch@2.15.3:  1609 |     __m512h d_vec = _mm512_sub_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1610:5: error: 'd2_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1610 |     d2_vec = _mm512_fmadd_ph(d_vec, d_vec, d2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1610:30: error: 'd_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1610 |     d2_vec = _mm512_fmadd_ph(d_vec, d_vec, d2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                              ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1610:14: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1610 |     d2_vec = _mm512_fmadd_ph(d_vec, d_vec, d2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |              ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |              _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1614:15: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1614 |     *result = _mm512_reduce_add_ph(d2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h: In function 'void simsimd_cos_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1619:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:  1619 |     __m512h ab_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1620:12: error: expected ';' before 'a2_vec'
[INFO] [stderr] warning: usearch@2.15.3:  1620 |     __m512h a2_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1621:12: error: expected ';' before 'b2_vec'
[INFO] [stderr] warning: usearch@2.15.3:  1621 |     __m512h b2_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1635:5: error: 'ab_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1635 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1635:30: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1635 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                              ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                              _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1635:14: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1635 |     ab_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(b_i16_vec), ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |              ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |              _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1636:5: error: 'a2_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1636 |     a2_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(a_i16_vec), _mm512_castsi512_ph(a_i16_vec), a2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1637:5: error: 'b2_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:  1637 |     b2_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(b_i16_vec), _mm512_castsi512_ph(b_i16_vec), b2_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/spatial.h:1641:24: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:  1641 |     simsimd_f32_t ab = _mm512_reduce_add_ph(ab_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                        ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                        _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: At global scope:
[INFO] [stderr] warning: usearch@2.15.3: cc1plus: error: attribute 'avx512fp16' argument 'target' is unknown
[INFO] [stderr] warning: usearch@2.15.3: In file included from simsimd/include/simsimd/simsimd.h:104,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_plugins.hpp:73,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_dense.hpp:12,
[INFO] [stderr] warning: usearch@2.15.3:                  from rust/lib.hpp:10,
[INFO] [stderr] warning: usearch@2.15.3:                  from /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/usearch-280f8117c0d1481c/out/cxxbridge/sources/usearch/rust/lib.rs.cc:1:
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h: In function 'void simsimd_bilinear_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:729:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:   729 |     __m512h sum_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:733:16: error: expected ';' before 'a_vec'
[INFO] [stderr] warning: usearch@2.15.3:   733 |         __m512h a_vec = _mm512_castsi512_ph(_mm512_set1_epi16(*(short const*)(a + i)));
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:734:16: error: expected ';' before 'partial_sum_vec'
[INFO] [stderr] warning: usearch@2.15.3:   734 |         __m512h partial_sum_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:746:9: error: 'partial_sum_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   746 |         partial_sum_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(b_vec), _mm512_castsi512_ph(c_vec), partial_sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:746:43: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   746 |         partial_sum_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(b_vec), _mm512_castsi512_ph(c_vec), partial_sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                           ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                           _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:746:27: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   746 |         partial_sum_vec = _mm512_fmadd_ph(_mm512_castsi512_ph(b_vec), _mm512_castsi512_ph(c_vec), partial_sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                           ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                           _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:750:9: error: 'sum_vec' was not declared in this scope; did you mean 'c_vec'?
[INFO] [stderr] warning: usearch@2.15.3:   750 |         sum_vec = _mm512_fmadd_ph(a_vec, partial_sum_vec, sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |         c_vec
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:750:35: error: 'a_vec' was not declared in this scope; did you mean 'c_vec'?
[INFO] [stderr] warning: usearch@2.15.3:   750 |         sum_vec = _mm512_fmadd_ph(a_vec, partial_sum_vec, sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                   ^~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                   c_vec
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:753:36: error: 'sum_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   753 |     *result = _mm512_reduce_add_ph(sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                    ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:753:15: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   753 |     *result = _mm512_reduce_add_ph(sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h: In function 'void simsimd_mahalanobis_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:761:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:   761 |     __m512h sum_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:765:16: error: expected ';' before 'a_i_vec'
[INFO] [stderr] warning: usearch@2.15.3:   765 |         __m512h a_i_vec = _mm512_castsi512_ph(_mm512_set1_epi16(*(short const*)(a + i)));
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:766:16: error: expected ';' before 'b_i_vec'
[INFO] [stderr] warning: usearch@2.15.3:   766 |         __m512h b_i_vec = _mm512_castsi512_ph(_mm512_set1_epi16(*(short const*)(b + i)));
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:767:16: error: expected ';' before 'diff_i_vec'
[INFO] [stderr] warning: usearch@2.15.3:   767 |         __m512h diff_i_vec = _mm512_sub_ph(a_i_vec, b_i_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:768:16: error: expected ';' before 'partial_sum_vec'
[INFO] [stderr] warning: usearch@2.15.3:   768 |         __m512h partial_sum_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:769:16: error: expected ';' before 'diff_j_vec'
[INFO] [stderr] warning: usearch@2.15.3:   769 |         __m512h diff_j_vec;
[INFO] [stderr] warning: usearch@2.15.3:       |                ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:784:9: error: 'diff_j_vec' was not declared in this scope; did you mean 'b_j_vec'?
[INFO] [stderr] warning: usearch@2.15.3:   784 |         diff_j_vec = _mm512_sub_ph(_mm512_castsi512_ph(a_j_vec), _mm512_castsi512_ph(b_j_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |         b_j_vec
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:784:36: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   784 |         diff_j_vec = _mm512_sub_ph(_mm512_castsi512_ph(a_j_vec), _mm512_castsi512_ph(b_j_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |                                    ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                    _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:784:22: error: '_mm512_sub_ph' was not declared in this scope; did you mean '_mm512_sub_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   784 |         diff_j_vec = _mm512_sub_ph(_mm512_castsi512_ph(a_j_vec), _mm512_castsi512_ph(b_j_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |                      ^~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                      _mm512_sub_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:785:9: error: 'partial_sum_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   785 |         partial_sum_vec = _mm512_fmadd_ph(diff_j_vec, _mm512_castsi512_ph(c_vec), partial_sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:785:27: error: '_mm512_fmadd_ph' was not declared in this scope; did you mean '_mm512_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   785 |         partial_sum_vec = _mm512_fmadd_ph(diff_j_vec, _mm512_castsi512_ph(c_vec), partial_sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                           ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                           _mm512_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:789:9: error: 'sum_vec' was not declared in this scope; did you mean 'c_vec'?
[INFO] [stderr] warning: usearch@2.15.3:   789 |         sum_vec = _mm512_fmadd_ph(diff_i_vec, partial_sum_vec, sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |         c_vec
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:789:35: error: 'diff_i_vec' was not declared in this scope; did you mean 'difftime'?
[INFO] [stderr] warning: usearch@2.15.3:   789 |         sum_vec = _mm512_fmadd_ph(diff_i_vec, partial_sum_vec, sum_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                   ^~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                   difftime
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:792:62: error: 'sum_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   792 |     *result = _simsimd_sqrt_f32_haswell(_mm512_reduce_add_ph(sum_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |                                                              ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/curved.h:792:41: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   792 |     *result = _simsimd_sqrt_f32_haswell(_mm512_reduce_add_ph(sum_vec));
[INFO] [stderr] warning: usearch@2.15.3:       |                                         ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                         _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: At global scope:
[INFO] [stderr] warning: usearch@2.15.3: cc1plus: error: attribute 'avx512fp16' argument 'target' is unknown
[INFO] [stderr] warning: usearch@2.15.3: In file included from simsimd/include/simsimd/simsimd.h:107,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_plugins.hpp:73,
[INFO] [stderr] warning: usearch@2.15.3:                  from include/usearch/index_dense.hpp:12,
[INFO] [stderr] warning: usearch@2.15.3:                  from rust/lib.hpp:10,
[INFO] [stderr] warning: usearch@2.15.3:                  from /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/usearch-280f8117c0d1481c/out/cxxbridge/sources/usearch/rust/lib.rs.cc:1:
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:511:18: error: '__m512h' does not name a type; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:   511 | SIMSIMD_INTERNAL __m512h _simsimd_log2_f16_sapphire(__m512h x) {
[INFO] [stderr] warning: usearch@2.15.3:       |                  ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                  __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h: In function 'void simsimd_kl_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:530:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:   530 |     __m512h sum_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:531:12: error: expected ';' before 'epsilon_vec'
[INFO] [stderr] warning: usearch@2.15.3:   531 |     __m512h epsilon_vec = _mm512_set1_ph((simsimd_f16_t)SIMSIMD_F16_DIVISION_EPSILON);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:532:12: error: expected ';' before 'a_vec'
[INFO] [stderr] warning: usearch@2.15.3:   532 |     __m512h a_vec, b_vec;
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:537:9: error: 'a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   537 |         a_vec = _mm512_maskz_add_ph(mask, _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:537:43: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   537 |         a_vec = _mm512_maskz_add_ph(mask, _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                           ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                           _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:537:99: error: 'epsilon_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   537 |         a_vec = _mm512_maskz_add_ph(mask, _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                                                                   ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:537:17: error: '_mm512_maskz_add_ph' was not declared in this scope; did you mean '_mm512_maskz_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   537 |         a_vec = _mm512_maskz_add_ph(mask, _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                 ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                 _mm512_maskz_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:538:9: error: 'b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   538 |         b_vec = _mm512_maskz_add_ph(mask, _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, b)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:541:9: error: 'a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   541 |         a_vec = _mm512_add_ph(_mm512_castsi512_ph(_mm512_loadu_epi16(a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:541:31: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   541 |         a_vec = _mm512_add_ph(_mm512_castsi512_ph(_mm512_loadu_epi16(a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                               ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                               _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:541:75: error: 'epsilon_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   541 |         a_vec = _mm512_add_ph(_mm512_castsi512_ph(_mm512_loadu_epi16(a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                                           ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:541:17: error: '_mm512_add_ph' was not declared in this scope; did you mean '_mm512_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   541 |         a_vec = _mm512_add_ph(_mm512_castsi512_ph(_mm512_loadu_epi16(a)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                 ^~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                 _mm512_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:542:9: error: 'b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   542 |         b_vec = _mm512_add_ph(_mm512_castsi512_ph(_mm512_loadu_epi16(b)), epsilon_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:545:12: error: expected ';' before 'ratio_vec'
[INFO] [stderr] warning: usearch@2.15.3:   545 |     __m512h ratio_vec = _mm512_div_ph(a_vec, b_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:546:12: error: expected ';' before 'log_ratio_vec'
[INFO] [stderr] warning: usearch@2.15.3:   546 |     __m512h log_ratio_vec = _simsimd_log2_f16_sapphire(ratio_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:547:12: error: expected ';' before 'prod_vec'
[INFO] [stderr] warning: usearch@2.15.3:   547 |     __m512h prod_vec = _mm512_mul_ph(a_vec, log_ratio_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:548:5: error: 'sum_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   548 |     sum_vec = _mm512_add_ph(sum_vec, prod_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:548:38: error: 'prod_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   548 |     sum_vec = _mm512_add_ph(sum_vec, prod_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                      ^~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:548:15: error: '_mm512_add_ph' was not declared in this scope; did you mean '_mm512_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   548 |     sum_vec = _mm512_add_ph(sum_vec, prod_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:553:15: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   553 |     *result = _mm512_reduce_add_ph(sum_vec) * log2_normalizer;
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h: In function 'void simsimd_js_f16_sapphire(const simsimd_f16_t*, const simsimd_f16_t*, simsimd_size_t, simsimd_distance_t*)':
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:558:5: error: '__m512h' was not declared in this scope; did you mean '__m512i'?
[INFO] [stderr] warning: usearch@2.15.3:   558 |     __m512h sum_a_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |     __m512i
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:559:12: error: expected ';' before 'sum_b_vec'
[INFO] [stderr] warning: usearch@2.15.3:   559 |     __m512h sum_b_vec = _mm512_setzero_ph();
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:560:12: error: expected ';' before 'epsilon_vec'
[INFO] [stderr] warning: usearch@2.15.3:   560 |     __m512h epsilon_vec = _mm512_set1_ph((simsimd_f16_t)SIMSIMD_F16_DIVISION_EPSILON);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:561:12: error: expected ';' before 'a_vec'
[INFO] [stderr] warning: usearch@2.15.3:   561 |     __m512h a_vec, b_vec;
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:566:9: error: 'a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   566 |         a_vec = _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a));
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:566:17: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   566 |         a_vec = _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, a));
[INFO] [stderr] warning: usearch@2.15.3:       |                 ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                 _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:567:9: error: 'b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   567 |         b_vec = _mm512_castsi512_ph(_mm512_maskz_loadu_epi16(mask, b));
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:570:9: error: 'a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   570 |         a_vec = _mm512_castsi512_ph(_mm512_loadu_epi16(a));
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:570:17: error: '_mm512_castsi512_ph' was not declared in this scope; did you mean '_mm512_castsi512_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   570 |         a_vec = _mm512_castsi512_ph(_mm512_loadu_epi16(a));
[INFO] [stderr] warning: usearch@2.15.3:       |                 ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                 _mm512_castsi512_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:571:9: error: 'b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   571 |         b_vec = _mm512_castsi512_ph(_mm512_loadu_epi16(b));
[INFO] [stderr] warning: usearch@2.15.3:       |         ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:574:12: error: expected ';' before 'm_vec'
[INFO] [stderr] warning: usearch@2.15.3:   574 |     __m512h m_vec = _mm512_mul_ph(_mm512_add_ph(a_vec, b_vec), _mm512_set1_ph((simsimd_f16_t)0.5f));
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:575:51: error: 'a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   575 |     __mmask32 nonzero_mask_a = _mm512_cmp_ph_mask(a_vec, epsilon_vec, _CMP_GE_OQ);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                   ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:575:58: error: 'epsilon_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   575 |     __mmask32 nonzero_mask_a = _mm512_cmp_ph_mask(a_vec, epsilon_vec, _CMP_GE_OQ);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                          ^~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:575:32: error: '_mm512_cmp_ph_mask' was not declared in this scope; did you mean '_mm512_cmp_ps_mask'?
[INFO] [stderr] warning: usearch@2.15.3:   575 |     __mmask32 nonzero_mask_a = _mm512_cmp_ph_mask(a_vec, epsilon_vec, _CMP_GE_OQ);
[INFO] [stderr] warning: usearch@2.15.3:       |                                ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                _mm512_cmp_ps_mask
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:576:51: error: 'b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   576 |     __mmask32 nonzero_mask_b = _mm512_cmp_ph_mask(b_vec, epsilon_vec, _CMP_GE_OQ);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                   ^~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:578:12: error: expected ';' before 'm_recip_approx'
[INFO] [stderr] warning: usearch@2.15.3:   578 |     __m512h m_recip_approx = _mm512_rcp_ph(m_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:579:12: error: expected ';' before 'ratio_a_vec'
[INFO] [stderr] warning: usearch@2.15.3:   579 |     __m512h ratio_a_vec = _mm512_mul_ph(a_vec, m_recip_approx);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:580:12: error: expected ';' before 'ratio_b_vec'
[INFO] [stderr] warning: usearch@2.15.3:   580 |     __m512h ratio_b_vec = _mm512_mul_ph(b_vec, m_recip_approx);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:581:12: error: expected ';' before 'log_ratio_a_vec'
[INFO] [stderr] warning: usearch@2.15.3:   581 |     __m512h log_ratio_a_vec = _simsimd_log2_f16_sapphire(ratio_a_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:582:12: error: expected ';' before 'log_ratio_b_vec'
[INFO] [stderr] warning: usearch@2.15.3:   582 |     __m512h log_ratio_b_vec = _simsimd_log2_f16_sapphire(ratio_b_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |            ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |            ;
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:583:5: error: 'sum_a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   583 |     sum_a_vec = _mm512_maskz_fmadd_ph(nonzero_mask, a_vec, log_ratio_a_vec, sum_a_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:583:60: error: 'log_ratio_a_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   583 |     sum_a_vec = _mm512_maskz_fmadd_ph(nonzero_mask, a_vec, log_ratio_a_vec, sum_a_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                            ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:583:17: error: '_mm512_maskz_fmadd_ph' was not declared in this scope; did you mean '_mm512_maskz_fmadd_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   583 |     sum_a_vec = _mm512_maskz_fmadd_ph(nonzero_mask, a_vec, log_ratio_a_vec, sum_a_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                 ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                 _mm512_maskz_fmadd_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:584:5: error: 'sum_b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   584 |     sum_b_vec = _mm512_maskz_fmadd_ph(nonzero_mask, b_vec, log_ratio_b_vec, sum_b_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |     ^~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:584:60: error: 'log_ratio_b_vec' was not declared in this scope
[INFO] [stderr] warning: usearch@2.15.3:   584 |     sum_b_vec = _mm512_maskz_fmadd_ph(nonzero_mask, b_vec, log_ratio_b_vec, sum_b_vec);
[INFO] [stderr] warning: usearch@2.15.3:       |                                                            ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:589:36: error: '_mm512_add_ph' was not declared in this scope; did you mean '_mm512_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   589 |     *result = _mm512_reduce_add_ph(_mm512_add_ph(sum_a_vec, sum_b_vec)) * log2_normalizer / 2;
[INFO] [stderr] warning: usearch@2.15.3:       |                                    ^~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |                                    _mm512_add_ps
[INFO] [stderr] warning: usearch@2.15.3: simsimd/include/simsimd/probability.h:589:15: error: '_mm512_reduce_add_ph' was not declared in this scope; did you mean '_mm512_reduce_add_ps'?
[INFO] [stderr] warning: usearch@2.15.3:   589 |     *result = _mm512_reduce_add_ph(_mm512_add_ph(sum_a_vec, sum_b_vec)) * log2_normalizer / 2;
[INFO] [stderr] warning: usearch@2.15.3:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: usearch@2.15.3:       |               _mm512_reduce_add_ps
[INFO] [stderr] warning: usearch@2.15.3: Failed to compile with all SIMD backends...cargo:warning=<command-line>: warning: "SIMSIMD_TARGET_SAPPHIRE" redefined
[INFO] [stderr] warning: usearch@2.15.3: <command-line>: note: this is the location of the previous definition
[INFO] [stderr] warning: usearch@2.15.3: <command-line>: warning: "SIMSIMD_TARGET_SAPPHIRE" redefined
[INFO] [stderr] warning: usearch@2.15.3: <command-line>: note: this is the location of the previous definition
[INFO] [stderr] warning: usearch@2.15.3: <command-line>: warning: "SIMSIMD_TARGET_SAPPHIRE" redefined
[INFO] [stderr] warning: usearch@2.15.3: <command-line>: note: this is the location of the previous definition
[INFO] [stderr]  Documenting usearch v2.15.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.26s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/usearch/index.html
[INFO] running `Command { std: "docker" "inspect" "b3265c5cda18da8d2d8cde67459202d77d1cfd16d7d1119e1dd95b420daba036", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3265c5cda18da8d2d8cde67459202d77d1cfd16d7d1119e1dd95b420daba036", kill_on_drop: false }`
[INFO] [stdout] b3265c5cda18da8d2d8cde67459202d77d1cfd16d7d1119e1dd95b420daba036