Build Information
Failed to build USearch, reference v2.16.2 (dccdd8
), with Swift 5.8 for macOS (SPM) on 4 Nov 2024 20:05:29 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/unum-cloud/usearch.git
Reference: v2.16.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/unum-cloud/usearch
* tag v2.16.2 -> FETCH_HEAD
HEAD is now at dccdd8e Release: v2.16.2 [skip ci]
Submodule path 'fp16': checked out '0a92994d729ff76a58f692d3028ca1b64b145d91'
Submodule path 'simsimd': checked out '935fef2964bc38e995c5f465b42259a35b8cf0d3'
Submodule path 'stringzilla': checked out '91d0a1a02faae90a41c60a30855d5935eb3eaef1'
Submodule 'fp16' (https://github.com/maratyszcza/fp16) registered for path 'fp16'
Submodule 'simsimd' (https://github.com/ashvardanian/simsimd) registered for path 'simsimd'
Submodule 'stringzilla' (https://github.com/ashvardanian/stringzilla) registered for path 'stringzilla'
Cloning into '/Users/admin/builder/spi-builder-workspace/fp16'...
Cloning into '/Users/admin/builder/spi-builder-workspace/simsimd'...
Cloning into '/Users/admin/builder/spi-builder-workspace/stringzilla'...
Cloned https://github.com/unum-cloud/usearch.git
Revision (git rev-parse @):
dccdd8e4152de82870296163562e0281315afa42
SUCCESS checkout https://github.com/unum-cloud/usearch.git at v2.16.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.8
Building package at path: $PWD
https://github.com/unum-cloud/usearch.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:105:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:21:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:357:2: warning: "Unknown compiler or architecture for bfloat16." [-W#warnings]
#warning "Unknown compiler or architecture for bfloat16."
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:105:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:82:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:84:1: note: when applied to this declaration
SIMSIMD_INTERNAL simsimd_u32_t _simsimd_reduce_u8x16_neon(uint8x16_t vec) {
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:37:26: note: expanded from macro 'SIMSIMD_INTERNAL'
#define SIMSIMD_INTERNAL __attribute__((always_inline)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:105:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:82:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:99:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_hamming_b8_neon(simsimd_b8_t const *a, simsimd_b8_t const *b, simsimd_size_t n_words,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:105:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:82:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/binary.h:122:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_jaccard_b8_neon(simsimd_b8_t const *a, simsimd_b8_t const *b, simsimd_size_t n_words,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:238:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:240:1: note: when applied to this declaration
SIMSIMD_INTERNAL float32x4_t _simsimd_partial_load_f32x4_neon(simsimd_f32_t const *a, simsimd_size_t n) {
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:37:26: note: expanded from macro 'SIMSIMD_INTERNAL'
#define SIMSIMD_INTERNAL __attribute__((always_inline)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:238:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:251:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_f32_neon(simsimd_f32_t const *a, simsimd_f32_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:238:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:265:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_f32c_neon(simsimd_f32_t const *a, simsimd_f32_t const *b, simsimd_size_t n, //
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:238:52: warning: unknown architecture 'armv8.2-a+simd' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:300:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_vdot_f32c_neon(simsimd_f32_t const *a, simsimd_f32_t const *b, simsimd_size_t n, //
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:342:52: warning: unknown architecture 'armv8.2-a+dotprod' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+dotprod"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:344:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_i8_neon(simsimd_i8_t const *a, simsimd_i8_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:342:52: warning: unknown architecture 'armv8.2-a+dotprod' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+dotprod"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:374:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_u8_neon(simsimd_u8_t const *a, simsimd_u8_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:402:52: warning: unknown architecture 'armv8.2-a+simd+fp16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd+fp16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:404:1: note: when applied to this declaration
SIMSIMD_INTERNAL float16x4_t _simsimd_partial_load_f16x4_neon(simsimd_f16_t const *a, simsimd_size_t n) {
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:37:26: note: expanded from macro 'SIMSIMD_INTERNAL'
#define SIMSIMD_INTERNAL __attribute__((always_inline)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:402:52: warning: unknown architecture 'armv8.2-a+simd+fp16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd+fp16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:418:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_f16_neon(simsimd_f16_t const *a, simsimd_f16_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:402:52: warning: unknown architecture 'armv8.2-a+simd+fp16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd+fp16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:440:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_f16c_neon(simsimd_f16_t const *a, simsimd_f16_t const *b, simsimd_size_t n, //
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:402:52: warning: unknown architecture 'armv8.2-a+simd+fp16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.2-a+simd+fp16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:475:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_vdot_f16c_neon(simsimd_f16_t const *a, simsimd_f16_t const *b, simsimd_size_t n, //
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:519:18: error: unknown type name 'bfloat16x8_t'; did you mean 'float16x8_t'?
SIMSIMD_INTERNAL bfloat16x8_t _simsimd_partial_load_bf16x8_neon(simsimd_bf16_t const *a, simsimd_size_t n) {
^~~~~~~~~~~~
float16x8_t
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:75:56: note: 'float16x8_t' declared here
typedef __attribute__((neon_vector_type(8))) float16_t float16x8_t;
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:517:52: warning: unknown architecture 'armv8.6-a+simd+bf16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.6-a+simd+bf16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:519:1: note: when applied to this declaration
SIMSIMD_INTERNAL bfloat16x8_t _simsimd_partial_load_bf16x8_neon(simsimd_bf16_t const *a, simsimd_size_t n) {
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:37:26: note: expanded from macro 'SIMSIMD_INTERNAL'
#define SIMSIMD_INTERNAL __attribute__((always_inline)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:521:9: error: unknown type name 'bfloat16x8_t'; did you mean 'float16x8_t'?
bfloat16x8_t vec;
^~~~~~~~~~~~
float16x8_t
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:75:56: note: 'float16x8_t' declared here
typedef __attribute__((neon_vector_type(8))) float16_t float16x8_t;
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:517:52: warning: unknown architecture 'armv8.6-a+simd+bf16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.6-a+simd+bf16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:530:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_bf16_neon(simsimd_bf16_t const *a, simsimd_bf16_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:533:5: error: unknown type name 'bfloat16x8_t'; did you mean 'float16x8_t'?
bfloat16x8_t a_vec, b_vec;
^~~~~~~~~~~~
float16x8_t
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:75:56: note: 'float16x8_t' declared here
typedef __attribute__((neon_vector_type(8))) float16_t float16x8_t;
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:542:29: error: use of undeclared identifier 'bfloat16_t'
a_vec = vld1q_bf16((simsimd_bf16_for_arm_simd_t const *)a);
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:383:37: note: expanded from macro 'simsimd_bf16_for_arm_simd_t'
#define simsimd_bf16_for_arm_simd_t bfloat16_t
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:543:29: error: use of undeclared identifier 'bfloat16_t'
b_vec = vld1q_bf16((simsimd_bf16_for_arm_simd_t const *)b);
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:383:37: note: expanded from macro 'simsimd_bf16_for_arm_simd_t'
#define simsimd_bf16_for_arm_simd_t bfloat16_t
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:546:14: error: use of undeclared identifier 'vbfdotq_f32'
ab_vec = vbfdotq_f32(ab_vec, a_vec, b_vec);
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:517:52: warning: unknown architecture 'armv8.6-a+simd+bf16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.6-a+simd+bf16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:552:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_dot_bf16c_neon(simsimd_bf16_t const *a, simsimd_bf16_t const *b, simsimd_size_t n,
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:567:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t a_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[0]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:567:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t a_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[0]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:568:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t a_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[1]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:568:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t a_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[1]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:569:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t b_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(b_vec.val[0]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:569:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t b_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(b_vec.val[0]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:570:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t b_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(b_vec.val[1]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:570:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t b_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(b_vec.val[1]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:517:52: warning: unknown architecture 'armv8.6-a+simd+bf16' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes]
#pragma clang attribute push(__attribute__((target("arch=armv8.6-a+simd+bf16"))), apply_to = function)
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:587:1: note: when applied to this declaration
SIMSIMD_PUBLIC void simsimd_vdot_bf16c_neon(simsimd_bf16_t const *a, simsimd_bf16_t const *b, simsimd_size_t n, //
^
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/types.h:36:24: note: expanded from macro 'SIMSIMD_PUBLIC'
#define SIMSIMD_PUBLIC __attribute__((unused)) inline static
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:602:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t a_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[0]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:602:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t a_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[0]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:603:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t a_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[1]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:603:34: error: use of undeclared identifier 'vcvt_f32_bf16'; did you mean 'vcvt_f32_f16'?
float32x4_t a_imag_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(a_vec.val[1]));
^~~~~~~~~~~~~
vcvt_f32_f16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:33855:18: note: 'vcvt_f32_f16' declared here
__ai float32x4_t vcvt_f32_f16(float16x4_t __p0) {
^
In file included from /Users/admin/builder/spi-builder-workspace/objc/USearchObjective.mm:5:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_dense.hpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/include/usearch/index_plugins.hpp:74:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/simsimd.h:106:
In file included from /Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/curved.h:28:
/Users/admin/builder/spi-builder-workspace/simsimd/include/simsimd/dot.h:604:48: error: use of undeclared identifier 'vreinterpret_bf16_s16'; did you mean 'vreinterpret_f16_s16'?
float32x4_t b_real_vec = vcvt_f32_bf16(vreinterpret_bf16_s16(b_vec.val[0]));
^~~~~~~~~~~~~~~~~~~~~
vreinterpret_f16_s16
/Applications/Xcode-14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include/arm_neon.h:38353:18: note: 'vreinterpret_f16_s16' declared here
__ai float16x4_t vreinterpret_f16_s16(int16x4_t __p0) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
18 warnings and 20 errors generated.
[0/1] Compiling USearchObjective USearchObjective.mm
BUILD FAILURE 5.8 macosSpm