Build Information
Failed to build mlx-swift-lm, reference 3.32.3 (3b339a), with Swift 6.4 for Android on 3 Oct 2026 16:33:44 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ml-explore/mlx-swift-lm.git
Reference: 3.32.3
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/ml-explore/mlx-swift-lm
* tag 3.32.3 -> FETCH_HEAD
HEAD is now at 3b339ad adjustments for running tests on NAX/TF32 hardware (#649)
Cloned https://github.com/ml-explore/mlx-swift-lm.git
Revision (git rev-parse @):
3b339ad6e3b3f44c8121ecff5131c7fd55e075e6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ml-explore/mlx-swift-lm.git at 3.32.3
========================================
Build
========================================
Selected platform: android
Swift version: 6.4
Building package at path: $PWD
https://github.com/ml-explore/mlx-swift-lm.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/ml-explore/mlx-swift
[1/17040] Fetching mlx-swift
[17041/97351] Fetching mlx-swift, swift-syntax
Fetched https://github.com/ml-explore/mlx-swift (1.80s)
[12850/80311] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (4.72s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.32.3 (5.01s)
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/apple/swift-argument-parser
[1/6658] Fetching swift-numerics
[6659/25684] Fetching swift-numerics, swift-argument-parser
Fetched https://github.com/apple/swift-numerics (0.79s)
Fetched https://github.com/apple/swift-argument-parser (0.79s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (2.14s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.20s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.19s)
Creating working copy for https://github.com/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.32.3
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Libraries/MLXFoundationModels/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Libraries/MLXGuidedGeneration/README.md
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1643]
[Planning 320 / 1643]
[Planning 798 / 1643]
[Planning 1219 / 1643]
[Planning 1470 / 1643]
[Planning deferred tasks]
[Constructing 49 / 3760]
[Constructing 574 / 3760]
[Constructing 3659 / 3760]
[Starting]
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/arg_reduce.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/conv.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/dot.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/layer_norm.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/random.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rms_norm.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rope.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/scaled_dot_product_attention.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/searchsorted.metal' of type 'sourcecode.metal' for architecture 'aarch64'
warning: no rule to process file '/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal' of type 'sourcecode.metal' for architecture 'aarch64'
[102 / 941] SwiftOperators
[250 / 941] ArgumentParserToolInfo
[276 / 953] SwiftSyntax600
[280 / 953] cLogSupport
[300 / 955] SwiftSyntax600
[311 / 972] RealModule
[322 / 972] SwiftSyntax
[324 / 972] ArgumentParserToolInfo
[334 / 972] SwiftSyntax601
[336 / 973] SwiftSyntax601
[338 / 975] SwiftSyntax602
[342 / 977] SwiftSyntax601
[352 / 978] SwiftSyntax600
[356 / 978] ArgumentParser
[362 / 978] MLXCXGrammar
[365 / 978] MLXCXGrammar
[366 / 978] MLXCXGrammar
[367 / 979] MLXCXGrammar
[368 / 980] MLXCXGrammar
[370 / 980] MLXCXGrammar
[372 / 980] MLXCXGrammar
[374 / 980] MLXCXGrammar
[376 / 980] MLXCXGrammar
[378 / 980] MLXCXGrammar
[378 / 980] SwiftSyntax603
[380 / 980] ArgumentParserToolInfo
[383 / 980]
[384 / 980] RealModule
[385 / 981] SwiftSyntax510
[386 / 990] MLXCXGrammar
[388 / 990] SwiftSyntax
[388 / 990] MLXCXGrammar
[390 / 990] SwiftSyntax
[391 / 990] SwiftSyntax
[392 / 990] SwiftSyntax
[393 / 990] SwiftSyntax
[394 / 990] SwiftSyntax
[396 / 991] ArgumentParserToolInfo
[398 / 1001] ArgumentParser
[398 / 1001] MLXCXGrammar
[400 / 1010] ArgumentParser
[401 / 1010] ComplexModule
[403 / 1010] ComplexModule
[408 / 1010] ComplexModule
[409 / 1010] ComplexModule
[410 / 1010] SwiftSyntax
[416 / 1010] SwiftSyntax
[417 / 1010] SwiftParser
[418 / 1010] SwiftParser
[420 / 1011] ComplexModule
[428 / 1011] ArgumentParser
[429 / 1011] ArgumentParser-product
[430 / 1011] ArgumentParser-product
[431 / 1011] encuda-product
[432 / 1011] encuda-product
[435 / 1018] encuda-product
[436 / 1018] encuda-product
[437 / 1018] encuda-product
[438 / 1018] encuda-product
[440 / 1018] encuda-product
[440 / 1018]
[441 / 1019] SwiftParser
[444 / 1028] SwiftParser
[445 / 1029] encuda-product
[447 / 1030] encuda-product
[454 / 1030] SwiftParser
[456 / 1030] SwiftParser
[457 / 1030] SwiftParser
[458 / 1030] SwiftParser
[459 / 1030] ArgumentParser
[461 / 1032] SwiftDiagnostics
[463 / 1042] SwiftBasicFormat
[464 / 1049] SwiftBasicFormat
[466 / 1049] Numerics
[467 / 1051] SwiftDiagnostics
[469 / 1051] SwiftDiagnostics
[484 / 1051] SwiftDiagnostics
[485 / 1051] SwiftOperators
[488 / 1051] SwiftDiagnostics
[489 / 1051] SwiftDiagnostics
[489 / 1051] SwiftBasicFormat
[490 / 1051] SwiftParserDiagnostics
[491 / 1051] SwiftParserDiagnostics
[493 / 1051] SwiftBasicFormat
[495 / 1052] SwiftDiagnostics
[496 / 1052] SwiftBasicFormat
[497 / 1052] SwiftDiagnostics
[498 / 1052] Numerics-product
[500 / 1053] ArgumentParserToolInfo
[506 / 1064] SwiftParserDiagnostics
[508 / 1064] SwiftParserDiagnostics
[509 / 1064] SwiftParserDiagnostics
[516 / 1064] SwiftParserDiagnostics
[517 / 1065] SwiftSyntaxBuilder
[518 / 1065] SwiftSyntaxBuilder
[520 / 1065]
[524 / 1075] SwiftOperators
[526 / 1075] SwiftOperators
[528 / 1075] SwiftOperators
[530 / 1075] SwiftOperators
[531 / 1075] SwiftOperators
[533 / 1075] SwiftOperators
[539 / 1085] SwiftSyntaxBuilder
[540 / 1085] SwiftSyntaxBuilder
[541 / 1086] SwiftSyntaxBuilder
[543 / 1086] SwiftSyntaxBuilder
[544 / 1086] SwiftSyntaxBuilder
[548 / 1087] SwiftSyntaxBuilder
[550 / 1087] SwiftSyntaxBuilder
[552 / 1087] SwiftParserDiagnostics
[555 / 1087] SwiftOperators
[560 / 1097] SwiftIfConfig
[560 / 1097] encuda-product
[561 / 1097] encuda-product
[564 / 1097] SwiftIfConfig
[569 / 1097] SwiftSyntaxBuilder
[570 / 1098] SwiftSyntaxBuilder
[574 / 1098] SwiftSyntaxBuilder
[577 / 1108] SwiftSyntaxMacros
[579 / 1108] SwiftSyntaxMacros
[586 / 1109] SwiftSyntaxMacros-product
[589 / 1109] SwiftSyntaxMacroExpansion
[593 / 1119] SwiftSyntaxMacros
[595 / 1119] SwiftSyntaxMacroExpansion
[595 / 1120] SwiftSyntaxMacroExpansion
[598 / 1120] SwiftSyntaxMacros
[600 / 1120] SwiftSyntaxMacroExpansion
[603 / 1120] SwiftSyntaxMacroExpansion
[607 / 1120] SwiftSyntaxMacroExpansion
[611 / 1130] SwiftCompilerPluginMessageHandling
[612 / 1130] SwiftCompilerPluginMessageHandling
[613 / 1130] SwiftCompilerPluginMessageHandling
[614 / 1130] SwiftCompilerPluginMessageHandling
[616 / 1130] SwiftCompilerPluginMessageHandling
[617 / 1130] SwiftCompilerPluginMessageHandling
[619 / 1130] SwiftCompilerPluginMessageHandling
[628 / 1133] mlx-swift_Cmlx
[634 / 1134]
[637 / 1144] SwiftSyntaxMacroExpansion
[638 / 1144] SwiftSyntaxMacroExpansion
[639 / 1145] SwiftSyntaxMacroExpansion
[642 / 1145] SwiftCompilerPlugin
error: SwiftCompile normal aarch64 failed with a nonzero exit code. Command line: cd /host
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:33815:11: [1;31merror: [1;39minvalid conversion between vector type 'float16x8_t' (vector of 8 'float16_t' values) and integer type 'int' of different size[0;0m
[0;36m33813 |[0;0m __ai __attribute__((target("fullfp16"))) float16x8_t vbslq_f16(uint16x8_t __p0, float16x8_t __p1, float16x8_t __p2) {
[0;36m33814 |[0;0m float16x8_t __ret;
[0;36m33815 |[0;0m __ret = (float16x8_t) __builtin_neon_vbslq_f16((int8x16_t)__p0, (int8x16_t)__p1, (int8x16_t)__p2, 40);
[0;36m|[0;0m `- [1;31merror: [1;39minvalid conversion between vector type 'float16x8_t' (vector of 8 'float16_t' values) and integer type 'int' of different size[0;0m
[0;36m33816 |[0;0m return __ret;
[0;36m33817 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:33833:11: [1;31merror: [1;39minvalid conversion between vector type 'float16x4_t' (vector of 4 'float16_t' values) and integer type 'int' of different size[0;0m
[0;36m33831 |[0;0m __ai __attribute__((target("fullfp16"))) float16x4_t vbsl_f16(uint16x4_t __p0, float16x4_t __p1, float16x4_t __p2) {
[0;36m33832 |[0;0m float16x4_t __ret;
[0;36m33833 |[0;0m __ret = (float16x4_t) __builtin_neon_vbsl_f16((int8x8_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 8);
[0;36m|[0;0m `- [1;31merror: [1;39minvalid conversion between vector type 'float16x4_t' (vector of 4 'float16_t' values) and integer type 'int' of different size[0;0m
[0;36m33834 |[0;0m return __ret;
[0;36m33835 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34021:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34019 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x8_t vceqzq_f16(float16x8_t __p0) {
[0;36m34020 |[0;0m uint16x8_t __ret;
[0;36m34021 |[0;0m __ret = (uint16x8_t) __builtin_neon_vceqzq_f16((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34022 |[0;0m return __ret;
[0;36m34023 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34037:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34035 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x4_t vceqz_f16(float16x4_t __p0) {
[0;36m34036 |[0;0m uint16x4_t __ret;
[0;36m34037 |[0;0m __ret = (uint16x4_t) __builtin_neon_vceqz_f16((int8x8_t)__p0, 17);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34038 |[0;0m return __ret;
[0;36m34039 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34087:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34085 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x8_t vcgezq_f16(float16x8_t __p0) {
[0;36m34086 |[0;0m uint16x8_t __ret;
[0;36m34087 |[0;0m __ret = (uint16x8_t) __builtin_neon_vcgezq_f16((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34088 |[0;0m return __ret;
[0;36m34089 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34103:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34101 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x4_t vcgez_f16(float16x4_t __p0) {
[0;36m34102 |[0;0m uint16x4_t __ret;
[0;36m34103 |[0;0m __ret = (uint16x4_t) __builtin_neon_vcgez_f16((int8x8_t)__p0, 17);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34104 |[0;0m return __ret;
[0;36m34105 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34153:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34151 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x8_t vcgtzq_f16(float16x8_t __p0) {
[0;36m34152 |[0;0m uint16x8_t __ret;
[0;36m34153 |[0;0m __ret = (uint16x8_t) __builtin_neon_vcgtzq_f16((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34154 |[0;0m return __ret;
[0;36m34155 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34169:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34167 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x4_t vcgtz_f16(float16x4_t __p0) {
[0;36m34168 |[0;0m uint16x4_t __ret;
[0;36m34169 |[0;0m __ret = (uint16x4_t) __builtin_neon_vcgtz_f16((int8x8_t)__p0, 17);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34170 |[0;0m return __ret;
[0;36m34171 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34219:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34217 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x8_t vclezq_f16(float16x8_t __p0) {
[0;36m34218 |[0;0m uint16x8_t __ret;
[0;36m34219 |[0;0m __ret = (uint16x8_t) __builtin_neon_vclezq_f16((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34220 |[0;0m return __ret;
[0;36m34221 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34235:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34233 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x4_t vclez_f16(float16x4_t __p0) {
[0;36m34234 |[0;0m uint16x4_t __ret;
[0;36m34235 |[0;0m __ret = (uint16x4_t) __builtin_neon_vclez_f16((int8x8_t)__p0, 17);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34236 |[0;0m return __ret;
[0;36m34237 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34285:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34283 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x8_t vcltzq_f16(float16x8_t __p0) {
[0;36m34284 |[0;0m uint16x8_t __ret;
[0;36m34285 |[0;0m __ret = (uint16x8_t) __builtin_neon_vcltzq_f16((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34286 |[0;0m return __ret;
[0;36m34287 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:34301:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34299 |[0;0m __ai __attribute__((target("fullfp16"))) uint16x4_t vcltz_f16(float16x4_t __p0) {
[0;36m34300 |[0;0m uint16x4_t __ret;
[0;36m34301 |[0;0m __ret = (uint16x4_t) __builtin_neon_vcltz_f16((int8x8_t)__p0, 17);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m34302 |[0;0m return __ret;
[0;36m34303 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42797:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42795 |[0;0m __ai uint8x16_t vcgezq_s8(int8x16_t __p0) {
[0;36m42796 |[0;0m uint8x16_t __ret;
[0;36m42797 |[0;0m __ret = (uint8x16_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 48);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42798 |[0;0m return __ret;
[0;36m42799 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42813:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42811 |[0;0m __ai uint64x2_t vcgezq_f64(float64x2_t __p0) {
[0;36m42812 |[0;0m uint64x2_t __ret;
[0;36m42813 |[0;0m __ret = (uint64x2_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 51);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42814 |[0;0m return __ret;
[0;36m42815 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42829:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42827 |[0;0m __ai uint32x4_t vcgezq_f32(float32x4_t __p0) {
[0;36m42828 |[0;0m uint32x4_t __ret;
[0;36m42829 |[0;0m __ret = (uint32x4_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 50);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42830 |[0;0m return __ret;
[0;36m42831 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42845:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42843 |[0;0m __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
[0;36m42844 |[0;0m uint32x4_t __ret;
[0;36m42845 |[0;0m __ret = (uint32x4_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 50);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42846 |[0;0m return __ret;
[0;36m42847 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42861:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42859 |[0;0m __ai uint64x2_t vcgezq_s64(int64x2_t __p0) {
[0;36m42860 |[0;0m uint64x2_t __ret;
[0;36m42861 |[0;0m __ret = (uint64x2_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 51);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42862 |[0;0m return __ret;
[0;36m42863 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42877:24: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42875 |[0;0m __ai uint16x8_t vcgezq_s16(int16x8_t __p0) {
[0;36m42876 |[0;0m uint16x8_t __ret;
[0;36m42877 |[0;0m __ret = (uint16x8_t) __builtin_neon_vcgezq_v((int8x16_t)__p0, 49);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42878 |[0;0m return __ret;
[0;36m42879 |[0;0m }
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;39mnote: [1;39mwhile building module '_Builtin_intrinsics' imported from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
<module-includes>:2:10: [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m1 |[0;0m #include "arm_acle.h"
[0;36m2 |[0;0m #include "arm_neon.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:2:[0;0m
[0;36m3 |[0;0m #include "arm_fp16.h"
[0;36m4 |[0;0m
/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include/arm_neon.h:42893:23: [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42891 |[0;0m __ai uint8x8_t vcgez_s8(int8x8_t __p0) {
[0;36m42892 |[0;0m uint8x8_t __ret;
[0;36m42893 |[0;0m __ret = (uint8x8_t) __builtin_neon_vcgez_v((int8x8_t)__p0, 16);
[0;36m|[0;0m `- [1;31merror: [1;39mincompatible constant for this __builtin_neon function[0;0m
[0;36m42894 |[0;0m return __ret;
[0;36m42895 |[0;0m }
<unknown>:0: [1;31merror: [1;39mtoo many errors emitted, stopping now[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "mlx.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx.h:1:10: [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx.h:1:[0;0m
[0;36m1 |[0;0m #include "mlx/c/mlx.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx.h:1:[0;0m
[0;36m2 |[0;0m #include "mlx/c/transforms_impl.h"
[0;36m3 |[0;0m #include "mlx/c/linalg.h"
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/mlx.h:6:10: [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/mlx.h:6:[0;0m
[0;36m4 |[0;0m #define MLX_ALL_H
[0;36m5 |[0;0m
[0;36m6 |[0;0m #include "mlx/c/array.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/mlx.h:6:[0;0m
[0;36m7 |[0;0m #include "mlx/c/closure.h"
[0;36m8 |[0;0m #include "mlx/c/compile.h"
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:23:10: [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:23:[0;0m
[0;36m21 |[0;0m #endif
[0;36m22 |[0;0m
[0;36m23 |[0;0m #include "half.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:23:[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m #ifdef __cplusplus
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/half.h:12:10: [1;31merror: [1;39mcould not build module '_Builtin_intrinsics'[0;0m
[0;36m10 |[0;0m #if defined(__ARM_FEATURE_FP16_SCALAR_ARITHMETIC) || defined(__aarch64__)
[0;36m11 |[0;0m #define HAS_FLOAT16
[0;36m12 |[0;0m #include <arm_fp16.h>
[0;36m|[0;0m `- [1;31merror: [1;39mcould not build module '_Builtin_intrinsics'[0;0m
[0;36m13 |[0;0m typedef __fp16 float16_t;
[0;36m14 |[0;0m #endif
/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/ArrayAt.swift:3:8: [1;31merror: [1;39mcould not build C module 'Cmlx'[0;0m
[0;36m1 |[0;0m // Copyright © 2025 Apple Inc.
[0;36m2 |[0;0m
[0;36m3 |[0;0m import Cmlx
[0;36m|[0;0m `- [1;31merror: [1;39mcould not build C module 'Cmlx'[0;0m
[0;36m4 |[0;0m import Foundation
[0;36m5 |[0;0m
Failed frontend command:
/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/ArrayAt.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Cmlx+Util.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/DType.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Device.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Distributed.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/ErrorHandler.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Export.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/FFT.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Factory.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Foundation+Util.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/GPU+CUDA.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/GraphUtils.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/IO.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Linalg.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Logging.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+Bytes.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+Indexing.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+Init.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+Normalizer.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+Ops.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray+maskFill.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXArray.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXCustomFunction.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXFast.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/MLXFastKernel.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Memory.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Nested.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/NestedArrayElement.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Ops+Array.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Ops.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/ParameterTypes.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Protocols.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Random.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/State.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Stream.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+Compile.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+CompileOverloads.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+Eval.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+Grad.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+Internal.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms+Vmap.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/Transforms.swift /host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/MLX/WiredMemory.swift -target aarch64-unknown-linux-android28 -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -sysroot /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/plugins/testing\#/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swift-plugin-server -user-module-version 0.32.3 -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_android.artifactbundle/swift-android/swift-resources/usr/lib/swift-aarch64 -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-android-aarch64/cLogSupport.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/module.modulemap -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/cLogSupport/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/DerivedSources-normal/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/DerivedSources/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MLX -package-name mlx_swift -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/MLX_const_extract_protocols.json -in-process-plugin-server-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/plugins -plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/Modules/MLX.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/Modules/MLX.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/MLX-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/MLX-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/MLX-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/mlx-swift.build/Debug-android-aarch64/MLX-t.build/Objects-normal/aarch64/Modules/MLX.swiftmodule
error: Build failed
BUILD FAILURE 6.4 android