The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NumKong, reference main (48cbd2), with Swift 6.1 for Android on 22 Apr 2026 01:50:22 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

 778 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 779 |     }
 780 | }
/host/spi-builder-workspace/swift/Matrix.swift:788:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 786 |
 787 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 788 |         Int(nk_dots_packed_size_u8(UInt64(n), UInt64(k)))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 789 |     }
 790 |
/host/spi-builder-workspace/swift/Matrix.swift:788:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 786 |
 787 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 788 |         Int(nk_dots_packed_size_u8(UInt64(n), UInt64(k)))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 789 |     }
 790 |
/host/spi-builder-workspace/swift/Matrix.swift:794:28: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 792 |         _ b: UnsafePointer<UInt8>, _ n: Int, _ k: Int, _ bStride: Int, _ packed: UnsafeMutableRawPointer
 793 |     ) {
 794 |         nk_dots_pack_u8(b, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 795 |     }
 796 |
/host/spi-builder-workspace/swift/Matrix.swift:794:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 792 |         _ b: UnsafePointer<UInt8>, _ n: Int, _ k: Int, _ bStride: Int, _ packed: UnsafeMutableRawPointer
 793 |     ) {
 794 |         nk_dots_pack_u8(b, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 795 |     }
 796 |
/host/spi-builder-workspace/swift/Matrix.swift:794:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 792 |         _ b: UnsafePointer<UInt8>, _ n: Int, _ k: Int, _ bStride: Int, _ packed: UnsafeMutableRawPointer
 793 |     ) {
 794 |         nk_dots_pack_u8(b, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 795 |     }
 796 |
/host/spi-builder-workspace/swift/Matrix.swift:801:42: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 799 |         _ k: Int, _ aStride: Int, _ cStride: Int
 800 |     ) {
 801 |         nk_dots_packed_u8(a, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 802 |     }
 803 |
/host/spi-builder-workspace/swift/Matrix.swift:801:53: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 799 |         _ k: Int, _ aStride: Int, _ cStride: Int
 800 |     ) {
 801 |         nk_dots_packed_u8(a, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 802 |     }
 803 |
/host/spi-builder-workspace/swift/Matrix.swift:801:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 799 |         _ k: Int, _ aStride: Int, _ cStride: Int
 800 |     ) {
 801 |         nk_dots_packed_u8(a, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 802 |     }
 803 |
/host/spi-builder-workspace/swift/Matrix.swift:801:75: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 799 |         _ k: Int, _ aStride: Int, _ cStride: Int
 800 |     ) {
 801 |         nk_dots_packed_u8(a, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                           `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 802 |     }
 803 |
/host/spi-builder-workspace/swift/Matrix.swift:801:92: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 799 |         _ k: Int, _ aStride: Int, _ cStride: Int
 800 |     ) {
 801 |         nk_dots_packed_u8(a, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 802 |     }
 803 |
/host/spi-builder-workspace/swift/Matrix.swift:809:22: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 807 |     ) {
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 810 |             UInt64(rowCount))
 811 |     }
/host/spi-builder-workspace/swift/Matrix.swift:809:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 807 |     ) {
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 810 |             UInt64(rowCount))
 811 |     }
/host/spi-builder-workspace/swift/Matrix.swift:809:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 807 |     ) {
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 810 |             UInt64(rowCount))
 811 |     }
/host/spi-builder-workspace/swift/Matrix.swift:809:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 807 |     ) {
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 810 |             UInt64(rowCount))
 811 |     }
/host/spi-builder-workspace/swift/Matrix.swift:809:101: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 807 |     ) {
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 810 |             UInt64(rowCount))
 811 |     }
/host/spi-builder-workspace/swift/Matrix.swift:810:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 808 |         nk_dots_symmetric_u8(
 809 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 810 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 811 |     }
 812 | }
/host/spi-builder-workspace/swift/Matrix.swift:822:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 820 |     ) {
 821 |         nk_angulars_packed_u8(
 822 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 823 |     }
 824 |
/host/spi-builder-workspace/swift/Matrix.swift:822:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 820 |     ) {
 821 |         nk_angulars_packed_u8(
 822 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 823 |     }
 824 |
/host/spi-builder-workspace/swift/Matrix.swift:822:61: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 820 |     ) {
 821 |         nk_angulars_packed_u8(
 822 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 823 |     }
 824 |
/host/spi-builder-workspace/swift/Matrix.swift:822:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 820 |     ) {
 821 |         nk_angulars_packed_u8(
 822 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 823 |     }
 824 |
/host/spi-builder-workspace/swift/Matrix.swift:822:93: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 820 |     ) {
 821 |         nk_angulars_packed_u8(
 822 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 823 |     }
 824 |
/host/spi-builder-workspace/swift/Matrix.swift:830:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 828 |     ) {
 829 |         nk_euclideans_packed_u8(
 830 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 831 |     }
 832 |
/host/spi-builder-workspace/swift/Matrix.swift:830:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 828 |     ) {
 829 |         nk_euclideans_packed_u8(
 830 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 831 |     }
 832 |
/host/spi-builder-workspace/swift/Matrix.swift:830:61: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 828 |     ) {
 829 |         nk_euclideans_packed_u8(
 830 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 831 |     }
 832 |
/host/spi-builder-workspace/swift/Matrix.swift:830:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 828 |     ) {
 829 |         nk_euclideans_packed_u8(
 830 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 831 |     }
 832 |
/host/spi-builder-workspace/swift/Matrix.swift:830:93: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 828 |     ) {
 829 |         nk_euclideans_packed_u8(
 830 |             a, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 831 |     }
 832 |
/host/spi-builder-workspace/swift/Matrix.swift:838:22: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 836 |     ) {
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 839 |             UInt64(rowCount))
 840 |     }
/host/spi-builder-workspace/swift/Matrix.swift:838:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 836 |     ) {
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 839 |             UInt64(rowCount))
 840 |     }
/host/spi-builder-workspace/swift/Matrix.swift:838:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 836 |     ) {
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 839 |             UInt64(rowCount))
 840 |     }
/host/spi-builder-workspace/swift/Matrix.swift:838:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 836 |     ) {
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 839 |             UInt64(rowCount))
 840 |     }
/host/spi-builder-workspace/swift/Matrix.swift:838:101: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 836 |     ) {
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 839 |             UInt64(rowCount))
 840 |     }
/host/spi-builder-workspace/swift/Matrix.swift:839:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 837 |         nk_angulars_symmetric_u8(
 838 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 839 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 840 |     }
 841 |
/host/spi-builder-workspace/swift/Matrix.swift:847:22: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 845 |     ) {
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 848 |             UInt64(rowCount))
 849 |     }
/host/spi-builder-workspace/swift/Matrix.swift:847:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 845 |     ) {
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 848 |             UInt64(rowCount))
 849 |     }
/host/spi-builder-workspace/swift/Matrix.swift:847:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 845 |     ) {
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 848 |             UInt64(rowCount))
 849 |     }
/host/spi-builder-workspace/swift/Matrix.swift:847:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 845 |     ) {
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 848 |             UInt64(rowCount))
 849 |     }
/host/spi-builder-workspace/swift/Matrix.swift:847:101: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 845 |     ) {
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 848 |             UInt64(rowCount))
 849 |     }
/host/spi-builder-workspace/swift/Matrix.swift:848:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 846 |         nk_euclideans_symmetric_u8(
 847 |             vectors, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 848 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 849 |     }
 850 | }
/host/spi-builder-workspace/swift/Matrix.swift:860:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 858 |
 859 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 860 |         Int(nk_dots_packed_size_f16(UInt64(n), UInt64(k)))
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 861 |     }
 862 |
/host/spi-builder-workspace/swift/Matrix.swift:860:48: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 858 |
 859 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 860 |         Int(nk_dots_packed_size_f16(UInt64(n), UInt64(k)))
     |                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 861 |     }
 862 |
/host/spi-builder-workspace/swift/Matrix.swift:867:32: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 865 |     ) {
 866 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_f16_t.self)
 867 |         nk_dots_pack_f16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 868 |     }
 869 |
/host/spi-builder-workspace/swift/Matrix.swift:867:43: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 865 |     ) {
 866 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_f16_t.self)
 867 |         nk_dots_pack_f16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                           `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 868 |     }
 869 |
/host/spi-builder-workspace/swift/Matrix.swift:867:54: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 865 |     ) {
 866 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_f16_t.self)
 867 |         nk_dots_pack_f16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 868 |     }
 869 |
/host/spi-builder-workspace/swift/Matrix.swift:875:46: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 873 |     ) {
 874 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 875 |         nk_dots_packed_f16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                              `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 876 |     }
 877 |
/host/spi-builder-workspace/swift/Matrix.swift:875:57: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 873 |     ) {
 874 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 875 |         nk_dots_packed_f16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 876 |     }
 877 |
/host/spi-builder-workspace/swift/Matrix.swift:875:68: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 873 |     ) {
 874 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 875 |         nk_dots_packed_f16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 876 |     }
 877 |
/host/spi-builder-workspace/swift/Matrix.swift:875:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 873 |     ) {
 874 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 875 |         nk_dots_packed_f16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 876 |     }
 877 |
/host/spi-builder-workspace/swift/Matrix.swift:875:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 873 |     ) {
 874 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 875 |         nk_dots_packed_f16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 876 |     }
 877 |
/host/spi-builder-workspace/swift/Matrix.swift:884:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 882 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 885 |             UInt64(rowCount))
 886 |     }
/host/spi-builder-workspace/swift/Matrix.swift:884:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 882 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 885 |             UInt64(rowCount))
 886 |     }
/host/spi-builder-workspace/swift/Matrix.swift:884:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 882 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 885 |             UInt64(rowCount))
 886 |     }
/host/spi-builder-workspace/swift/Matrix.swift:884:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 882 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 885 |             UInt64(rowCount))
 886 |     }
/host/spi-builder-workspace/swift/Matrix.swift:884:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 882 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 885 |             UInt64(rowCount))
 886 |     }
/host/spi-builder-workspace/swift/Matrix.swift:885:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 883 |         nk_dots_symmetric_f16(
 884 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 885 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 886 |     }
 887 | }
/host/spi-builder-workspace/swift/Matrix.swift:899:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 897 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 898 |         nk_angulars_packed_f16(
 899 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 900 |     }
 901 |
/host/spi-builder-workspace/swift/Matrix.swift:899:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 897 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 898 |         nk_angulars_packed_f16(
 899 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 900 |     }
 901 |
/host/spi-builder-workspace/swift/Matrix.swift:899:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 897 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 898 |         nk_angulars_packed_f16(
 899 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 900 |     }
 901 |
/host/spi-builder-workspace/swift/Matrix.swift:899:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 897 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 898 |         nk_angulars_packed_f16(
 899 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 900 |     }
 901 |
/host/spi-builder-workspace/swift/Matrix.swift:899:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 897 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 898 |         nk_angulars_packed_f16(
 899 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 900 |     }
 901 |
/host/spi-builder-workspace/swift/Matrix.swift:908:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 906 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 907 |         nk_euclideans_packed_f16(
 908 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 909 |     }
 910 |
/host/spi-builder-workspace/swift/Matrix.swift:908:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 906 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 907 |         nk_euclideans_packed_f16(
 908 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 909 |     }
 910 |
/host/spi-builder-workspace/swift/Matrix.swift:908:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 906 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 907 |         nk_euclideans_packed_f16(
 908 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 909 |     }
 910 |
/host/spi-builder-workspace/swift/Matrix.swift:908:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 906 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 907 |         nk_euclideans_packed_f16(
 908 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 909 |     }
 910 |
/host/spi-builder-workspace/swift/Matrix.swift:908:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 906 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_f16_t.self)
 907 |         nk_euclideans_packed_f16(
 908 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 909 |     }
 910 |
/host/spi-builder-workspace/swift/Matrix.swift:917:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 915 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 918 |             UInt64(rowCount))
 919 |     }
/host/spi-builder-workspace/swift/Matrix.swift:917:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 915 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 918 |             UInt64(rowCount))
 919 |     }
/host/spi-builder-workspace/swift/Matrix.swift:917:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 915 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 918 |             UInt64(rowCount))
 919 |     }
/host/spi-builder-workspace/swift/Matrix.swift:917:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 915 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 918 |             UInt64(rowCount))
 919 |     }
/host/spi-builder-workspace/swift/Matrix.swift:917:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 915 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 918 |             UInt64(rowCount))
 919 |     }
/host/spi-builder-workspace/swift/Matrix.swift:918:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 916 |         nk_angulars_symmetric_f16(
 917 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 918 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 919 |     }
 920 |
/host/spi-builder-workspace/swift/Matrix.swift:927:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 925 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 928 |             UInt64(rowCount))
 929 |     }
/host/spi-builder-workspace/swift/Matrix.swift:927:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 925 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 928 |             UInt64(rowCount))
 929 |     }
/host/spi-builder-workspace/swift/Matrix.swift:927:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 925 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 928 |             UInt64(rowCount))
 929 |     }
/host/spi-builder-workspace/swift/Matrix.swift:927:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 925 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 928 |             UInt64(rowCount))
 929 |     }
/host/spi-builder-workspace/swift/Matrix.swift:927:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 925 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_f16_t.self)
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 928 |             UInt64(rowCount))
 929 |     }
/host/spi-builder-workspace/swift/Matrix.swift:928:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 926 |         nk_euclideans_symmetric_f16(
 927 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 928 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 929 |     }
 930 | }
/host/spi-builder-workspace/swift/Matrix.swift:939:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 937 |
 938 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 939 |         Int(nk_dots_packed_size_bf16(UInt64(n), UInt64(k)))
     |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 940 |     }
 941 |
/host/spi-builder-workspace/swift/Matrix.swift:939:49: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 937 |
 938 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
 939 |         Int(nk_dots_packed_size_bf16(UInt64(n), UInt64(k)))
     |                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 940 |     }
 941 |
/host/spi-builder-workspace/swift/Matrix.swift:946:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 944 |     ) {
 945 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_bf16_t.self)
 946 |         nk_dots_pack_bf16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 947 |     }
 948 |
/host/spi-builder-workspace/swift/Matrix.swift:946:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 944 |     ) {
 945 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_bf16_t.self)
 946 |         nk_dots_pack_bf16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 947 |     }
 948 |
/host/spi-builder-workspace/swift/Matrix.swift:946:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 944 |     ) {
 945 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_bf16_t.self)
 946 |         nk_dots_pack_bf16(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 947 |     }
 948 |
/host/spi-builder-workspace/swift/Matrix.swift:954:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 952 |     ) {
 953 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 954 |         nk_dots_packed_bf16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 955 |     }
 956 |
/host/spi-builder-workspace/swift/Matrix.swift:954:58: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 952 |     ) {
 953 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 954 |         nk_dots_packed_bf16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 955 |     }
 956 |
/host/spi-builder-workspace/swift/Matrix.swift:954:69: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 952 |     ) {
 953 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 954 |         nk_dots_packed_bf16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 955 |     }
 956 |
/host/spi-builder-workspace/swift/Matrix.swift:954:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 952 |     ) {
 953 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 954 |         nk_dots_packed_bf16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 955 |     }
 956 |
/host/spi-builder-workspace/swift/Matrix.swift:954:97: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 952 |     ) {
 953 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 954 |         nk_dots_packed_bf16(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 955 |     }
 956 |
/host/spi-builder-workspace/swift/Matrix.swift:963:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 961 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 964 |             UInt64(rowCount))
 965 |     }
/host/spi-builder-workspace/swift/Matrix.swift:963:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 961 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 964 |             UInt64(rowCount))
 965 |     }
/host/spi-builder-workspace/swift/Matrix.swift:963:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 961 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 964 |             UInt64(rowCount))
 965 |     }
/host/spi-builder-workspace/swift/Matrix.swift:963:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 961 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 964 |             UInt64(rowCount))
 965 |     }
/host/spi-builder-workspace/swift/Matrix.swift:963:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 961 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 964 |             UInt64(rowCount))
 965 |     }
/host/spi-builder-workspace/swift/Matrix.swift:964:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 962 |         nk_dots_symmetric_bf16(
 963 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 964 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 965 |     }
 966 | }
/host/spi-builder-workspace/swift/Matrix.swift:977:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 975 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 976 |         nk_angulars_packed_bf16(
 977 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 978 |     }
 979 |
/host/spi-builder-workspace/swift/Matrix.swift:977:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 975 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 976 |         nk_angulars_packed_bf16(
 977 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 978 |     }
 979 |
/host/spi-builder-workspace/swift/Matrix.swift:977:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 975 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 976 |         nk_angulars_packed_bf16(
 977 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 978 |     }
 979 |
/host/spi-builder-workspace/swift/Matrix.swift:977:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 975 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 976 |         nk_angulars_packed_bf16(
 977 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 978 |     }
 979 |
/host/spi-builder-workspace/swift/Matrix.swift:977:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 975 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 976 |         nk_angulars_packed_bf16(
 977 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 978 |     }
 979 |
/host/spi-builder-workspace/swift/Matrix.swift:986:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 984 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 985 |         nk_euclideans_packed_bf16(
 986 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 987 |     }
 988 |
/host/spi-builder-workspace/swift/Matrix.swift:986:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 984 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 985 |         nk_euclideans_packed_bf16(
 986 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 987 |     }
 988 |
/host/spi-builder-workspace/swift/Matrix.swift:986:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 984 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 985 |         nk_euclideans_packed_bf16(
 986 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 987 |     }
 988 |
/host/spi-builder-workspace/swift/Matrix.swift:986:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 984 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 985 |         nk_euclideans_packed_bf16(
 986 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 987 |     }
 988 |
/host/spi-builder-workspace/swift/Matrix.swift:986:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 984 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_bf16_t.self)
 985 |         nk_euclideans_packed_bf16(
 986 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 987 |     }
 988 |
/host/spi-builder-workspace/swift/Matrix.swift:995:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 993 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 996 |             UInt64(rowCount))
 997 |     }
/host/spi-builder-workspace/swift/Matrix.swift:995:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 993 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 996 |             UInt64(rowCount))
 997 |     }
/host/spi-builder-workspace/swift/Matrix.swift:995:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 993 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 996 |             UInt64(rowCount))
 997 |     }
/host/spi-builder-workspace/swift/Matrix.swift:995:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 993 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 996 |             UInt64(rowCount))
 997 |     }
/host/spi-builder-workspace/swift/Matrix.swift:995:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 993 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 996 |             UInt64(rowCount))
 997 |     }
/host/spi-builder-workspace/swift/Matrix.swift:996:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 994 |         nk_angulars_symmetric_bf16(
 995 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
 996 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 997 |     }
 998 |
/host/spi-builder-workspace/swift/Matrix.swift:1005:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1003 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1006 |             UInt64(rowCount))
1007 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1005:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1003 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1006 |             UInt64(rowCount))
1007 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1005:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1003 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1006 |             UInt64(rowCount))
1007 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1005:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1003 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1006 |             UInt64(rowCount))
1007 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1005:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1003 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_bf16_t.self)
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1006 |             UInt64(rowCount))
1007 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1006:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1004 |         nk_euclideans_symmetric_bf16(
1005 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1006 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1007 |     }
1008 | }
/host/spi-builder-workspace/swift/Matrix.swift:1014:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1012 |
1013 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1014 |         Int(nk_dots_packed_size_e4m3(UInt64(n), UInt64(k)))
     |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1015 |     }
1016 |
/host/spi-builder-workspace/swift/Matrix.swift:1014:49: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1012 |
1013 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1014 |         Int(nk_dots_packed_size_e4m3(UInt64(n), UInt64(k)))
     |                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1015 |     }
1016 |
/host/spi-builder-workspace/swift/Matrix.swift:1021:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1019 |     ) {
1020 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e4m3_t.self)
1021 |         nk_dots_pack_e4m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1022 |     }
1023 |
/host/spi-builder-workspace/swift/Matrix.swift:1021:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1019 |     ) {
1020 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e4m3_t.self)
1021 |         nk_dots_pack_e4m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1022 |     }
1023 |
/host/spi-builder-workspace/swift/Matrix.swift:1021:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1019 |     ) {
1020 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e4m3_t.self)
1021 |         nk_dots_pack_e4m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1022 |     }
1023 |
/host/spi-builder-workspace/swift/Matrix.swift:1029:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1027 |     ) {
1028 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1029 |         nk_dots_packed_e4m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1030 |     }
1031 |
/host/spi-builder-workspace/swift/Matrix.swift:1029:58: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1027 |     ) {
1028 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1029 |         nk_dots_packed_e4m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1030 |     }
1031 |
/host/spi-builder-workspace/swift/Matrix.swift:1029:69: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1027 |     ) {
1028 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1029 |         nk_dots_packed_e4m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1030 |     }
1031 |
/host/spi-builder-workspace/swift/Matrix.swift:1029:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1027 |     ) {
1028 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1029 |         nk_dots_packed_e4m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1030 |     }
1031 |
/host/spi-builder-workspace/swift/Matrix.swift:1029:97: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1027 |     ) {
1028 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1029 |         nk_dots_packed_e4m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1030 |     }
1031 |
/host/spi-builder-workspace/swift/Matrix.swift:1038:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1036 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1039 |             UInt64(rowCount))
1040 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1038:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1036 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1039 |             UInt64(rowCount))
1040 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1038:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1036 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1039 |             UInt64(rowCount))
1040 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1038:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1036 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1039 |             UInt64(rowCount))
1040 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1038:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1036 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1039 |             UInt64(rowCount))
1040 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1039:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1037 |         nk_dots_symmetric_e4m3(
1038 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1039 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1040 |     }
1041 | }
/host/spi-builder-workspace/swift/Matrix.swift:1052:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1050 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1051 |         nk_angulars_packed_e4m3(
1052 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1053 |     }
1054 |
/host/spi-builder-workspace/swift/Matrix.swift:1052:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1050 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1051 |         nk_angulars_packed_e4m3(
1052 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1053 |     }
1054 |
/host/spi-builder-workspace/swift/Matrix.swift:1052:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1050 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1051 |         nk_angulars_packed_e4m3(
1052 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1053 |     }
1054 |
/host/spi-builder-workspace/swift/Matrix.swift:1052:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1050 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1051 |         nk_angulars_packed_e4m3(
1052 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1053 |     }
1054 |
/host/spi-builder-workspace/swift/Matrix.swift:1052:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1050 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1051 |         nk_angulars_packed_e4m3(
1052 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1053 |     }
1054 |
/host/spi-builder-workspace/swift/Matrix.swift:1061:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1059 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1060 |         nk_euclideans_packed_e4m3(
1061 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1062 |     }
1063 |
/host/spi-builder-workspace/swift/Matrix.swift:1061:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1059 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1060 |         nk_euclideans_packed_e4m3(
1061 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1062 |     }
1063 |
/host/spi-builder-workspace/swift/Matrix.swift:1061:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1059 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1060 |         nk_euclideans_packed_e4m3(
1061 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1062 |     }
1063 |
/host/spi-builder-workspace/swift/Matrix.swift:1061:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1059 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1060 |         nk_euclideans_packed_e4m3(
1061 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1062 |     }
1063 |
/host/spi-builder-workspace/swift/Matrix.swift:1061:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1059 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e4m3_t.self)
1060 |         nk_euclideans_packed_e4m3(
1061 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1062 |     }
1063 |
/host/spi-builder-workspace/swift/Matrix.swift:1070:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1068 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1071 |             UInt64(rowCount))
1072 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1070:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1068 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1071 |             UInt64(rowCount))
1072 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1070:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1068 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1071 |             UInt64(rowCount))
1072 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1070:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1068 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1071 |             UInt64(rowCount))
1072 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1070:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1068 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1071 |             UInt64(rowCount))
1072 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1071:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1069 |         nk_angulars_symmetric_e4m3(
1070 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1071 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1072 |     }
1073 |
/host/spi-builder-workspace/swift/Matrix.swift:1080:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1078 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1081 |             UInt64(rowCount))
1082 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1080:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1078 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1081 |             UInt64(rowCount))
1082 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1080:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1078 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1081 |             UInt64(rowCount))
1082 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1080:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1078 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1081 |             UInt64(rowCount))
1082 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1080:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1078 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e4m3_t.self)
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1081 |             UInt64(rowCount))
1082 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1081:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1079 |         nk_euclideans_symmetric_e4m3(
1080 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1081 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1082 |     }
1083 | }
/host/spi-builder-workspace/swift/Matrix.swift:1089:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1087 |
1088 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1089 |         Int(nk_dots_packed_size_e5m2(UInt64(n), UInt64(k)))
     |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1090 |     }
1091 |
/host/spi-builder-workspace/swift/Matrix.swift:1089:49: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1087 |
1088 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1089 |         Int(nk_dots_packed_size_e5m2(UInt64(n), UInt64(k)))
     |                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1090 |     }
1091 |
/host/spi-builder-workspace/swift/Matrix.swift:1096:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1094 |     ) {
1095 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e5m2_t.self)
1096 |         nk_dots_pack_e5m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1097 |     }
1098 |
/host/spi-builder-workspace/swift/Matrix.swift:1096:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1094 |     ) {
1095 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e5m2_t.self)
1096 |         nk_dots_pack_e5m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1097 |     }
1098 |
/host/spi-builder-workspace/swift/Matrix.swift:1096:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1094 |     ) {
1095 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e5m2_t.self)
1096 |         nk_dots_pack_e5m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1097 |     }
1098 |
/host/spi-builder-workspace/swift/Matrix.swift:1104:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1102 |     ) {
1103 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1104 |         nk_dots_packed_e5m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1105 |     }
1106 |
/host/spi-builder-workspace/swift/Matrix.swift:1104:58: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1102 |     ) {
1103 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1104 |         nk_dots_packed_e5m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1105 |     }
1106 |
/host/spi-builder-workspace/swift/Matrix.swift:1104:69: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1102 |     ) {
1103 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1104 |         nk_dots_packed_e5m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1105 |     }
1106 |
/host/spi-builder-workspace/swift/Matrix.swift:1104:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1102 |     ) {
1103 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1104 |         nk_dots_packed_e5m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1105 |     }
1106 |
/host/spi-builder-workspace/swift/Matrix.swift:1104:97: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1102 |     ) {
1103 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1104 |         nk_dots_packed_e5m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1105 |     }
1106 |
/host/spi-builder-workspace/swift/Matrix.swift:1113:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1111 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1114 |             UInt64(rowCount))
1115 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1113:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1111 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1114 |             UInt64(rowCount))
1115 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1113:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1111 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1114 |             UInt64(rowCount))
1115 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1113:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1111 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1114 |             UInt64(rowCount))
1115 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1113:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1111 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1114 |             UInt64(rowCount))
1115 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1114:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1112 |         nk_dots_symmetric_e5m2(
1113 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1114 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1115 |     }
1116 | }
/host/spi-builder-workspace/swift/Matrix.swift:1127:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1125 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1126 |         nk_angulars_packed_e5m2(
1127 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1128 |     }
1129 |
/host/spi-builder-workspace/swift/Matrix.swift:1127:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1125 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1126 |         nk_angulars_packed_e5m2(
1127 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1128 |     }
1129 |
/host/spi-builder-workspace/swift/Matrix.swift:1127:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1125 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1126 |         nk_angulars_packed_e5m2(
1127 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1128 |     }
1129 |
/host/spi-builder-workspace/swift/Matrix.swift:1127:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1125 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1126 |         nk_angulars_packed_e5m2(
1127 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1128 |     }
1129 |
/host/spi-builder-workspace/swift/Matrix.swift:1127:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1125 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1126 |         nk_angulars_packed_e5m2(
1127 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1128 |     }
1129 |
/host/spi-builder-workspace/swift/Matrix.swift:1136:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1134 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1135 |         nk_euclideans_packed_e5m2(
1136 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1137 |     }
1138 |
/host/spi-builder-workspace/swift/Matrix.swift:1136:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1134 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1135 |         nk_euclideans_packed_e5m2(
1136 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1137 |     }
1138 |
/host/spi-builder-workspace/swift/Matrix.swift:1136:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1134 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1135 |         nk_euclideans_packed_e5m2(
1136 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1137 |     }
1138 |
/host/spi-builder-workspace/swift/Matrix.swift:1136:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1134 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1135 |         nk_euclideans_packed_e5m2(
1136 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1137 |     }
1138 |
/host/spi-builder-workspace/swift/Matrix.swift:1136:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1134 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e5m2_t.self)
1135 |         nk_euclideans_packed_e5m2(
1136 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1137 |     }
1138 |
/host/spi-builder-workspace/swift/Matrix.swift:1145:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1143 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1146 |             UInt64(rowCount))
1147 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1145:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1143 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1146 |             UInt64(rowCount))
1147 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1145:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1143 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1146 |             UInt64(rowCount))
1147 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1145:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1143 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1146 |             UInt64(rowCount))
1147 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1145:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1143 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1146 |             UInt64(rowCount))
1147 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1146:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1144 |         nk_angulars_symmetric_e5m2(
1145 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1146 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1147 |     }
1148 |
/host/spi-builder-workspace/swift/Matrix.swift:1155:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1153 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1156 |             UInt64(rowCount))
1157 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1155:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1153 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1156 |             UInt64(rowCount))
1157 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1155:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1153 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1156 |             UInt64(rowCount))
1157 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1155:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1153 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1156 |             UInt64(rowCount))
1157 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1155:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1153 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e5m2_t.self)
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1156 |             UInt64(rowCount))
1157 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1156:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1154 |         nk_euclideans_symmetric_e5m2(
1155 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1156 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1157 |     }
1158 | }
/host/spi-builder-workspace/swift/Matrix.swift:1164:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1162 |
1163 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1164 |         Int(nk_dots_packed_size_e2m3(UInt64(n), UInt64(k)))
     |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1165 |     }
1166 |
/host/spi-builder-workspace/swift/Matrix.swift:1164:49: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1162 |
1163 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1164 |         Int(nk_dots_packed_size_e2m3(UInt64(n), UInt64(k)))
     |                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1165 |     }
1166 |
/host/spi-builder-workspace/swift/Matrix.swift:1171:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1169 |     ) {
1170 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e2m3_t.self)
1171 |         nk_dots_pack_e2m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1172 |     }
1173 |
/host/spi-builder-workspace/swift/Matrix.swift:1171:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1169 |     ) {
1170 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e2m3_t.self)
1171 |         nk_dots_pack_e2m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1172 |     }
1173 |
/host/spi-builder-workspace/swift/Matrix.swift:1171:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1169 |     ) {
1170 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e2m3_t.self)
1171 |         nk_dots_pack_e2m3(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1172 |     }
1173 |
/host/spi-builder-workspace/swift/Matrix.swift:1179:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1177 |     ) {
1178 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1179 |         nk_dots_packed_e2m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1180 |     }
1181 |
/host/spi-builder-workspace/swift/Matrix.swift:1179:58: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1177 |     ) {
1178 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1179 |         nk_dots_packed_e2m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1180 |     }
1181 |
/host/spi-builder-workspace/swift/Matrix.swift:1179:69: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1177 |     ) {
1178 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1179 |         nk_dots_packed_e2m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1180 |     }
1181 |
/host/spi-builder-workspace/swift/Matrix.swift:1179:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1177 |     ) {
1178 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1179 |         nk_dots_packed_e2m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1180 |     }
1181 |
/host/spi-builder-workspace/swift/Matrix.swift:1179:97: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1177 |     ) {
1178 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1179 |         nk_dots_packed_e2m3(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1180 |     }
1181 |
/host/spi-builder-workspace/swift/Matrix.swift:1188:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1186 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1189 |             UInt64(rowCount))
1190 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1188:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1186 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1189 |             UInt64(rowCount))
1190 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1188:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1186 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1189 |             UInt64(rowCount))
1190 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1188:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1186 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1189 |             UInt64(rowCount))
1190 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1188:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1186 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1189 |             UInt64(rowCount))
1190 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1189:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1187 |         nk_dots_symmetric_e2m3(
1188 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1189 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1190 |     }
1191 | }
/host/spi-builder-workspace/swift/Matrix.swift:1202:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1200 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1201 |         nk_angulars_packed_e2m3(
1202 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1203 |     }
1204 |
/host/spi-builder-workspace/swift/Matrix.swift:1202:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1200 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1201 |         nk_angulars_packed_e2m3(
1202 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1203 |     }
1204 |
/host/spi-builder-workspace/swift/Matrix.swift:1202:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1200 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1201 |         nk_angulars_packed_e2m3(
1202 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1203 |     }
1204 |
/host/spi-builder-workspace/swift/Matrix.swift:1202:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1200 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1201 |         nk_angulars_packed_e2m3(
1202 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1203 |     }
1204 |
/host/spi-builder-workspace/swift/Matrix.swift:1202:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1200 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1201 |         nk_angulars_packed_e2m3(
1202 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1203 |     }
1204 |
/host/spi-builder-workspace/swift/Matrix.swift:1211:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1209 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1210 |         nk_euclideans_packed_e2m3(
1211 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1212 |     }
1213 |
/host/spi-builder-workspace/swift/Matrix.swift:1211:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1209 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1210 |         nk_euclideans_packed_e2m3(
1211 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1212 |     }
1213 |
/host/spi-builder-workspace/swift/Matrix.swift:1211:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1209 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1210 |         nk_euclideans_packed_e2m3(
1211 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1212 |     }
1213 |
/host/spi-builder-workspace/swift/Matrix.swift:1211:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1209 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1210 |         nk_euclideans_packed_e2m3(
1211 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1212 |     }
1213 |
/host/spi-builder-workspace/swift/Matrix.swift:1211:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1209 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e2m3_t.self)
1210 |         nk_euclideans_packed_e2m3(
1211 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1212 |     }
1213 |
/host/spi-builder-workspace/swift/Matrix.swift:1220:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1218 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1221 |             UInt64(rowCount))
1222 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1220:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1218 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1221 |             UInt64(rowCount))
1222 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1220:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1218 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1221 |             UInt64(rowCount))
1222 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1220:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1218 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1221 |             UInt64(rowCount))
1222 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1220:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1218 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1221 |             UInt64(rowCount))
1222 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1221:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1219 |         nk_angulars_symmetric_e2m3(
1220 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1221 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1222 |     }
1223 |
/host/spi-builder-workspace/swift/Matrix.swift:1230:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1228 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1231 |             UInt64(rowCount))
1232 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1230:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1228 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1231 |             UInt64(rowCount))
1232 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1230:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1228 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1231 |             UInt64(rowCount))
1232 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1230:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1228 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1231 |             UInt64(rowCount))
1232 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1230:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1228 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e2m3_t.self)
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1231 |             UInt64(rowCount))
1232 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1231:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1229 |         nk_euclideans_symmetric_e2m3(
1230 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1231 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1232 |     }
1233 | }
/host/spi-builder-workspace/swift/Matrix.swift:1239:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1237 |
1238 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1239 |         Int(nk_dots_packed_size_e3m2(UInt64(n), UInt64(k)))
     |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1240 |     }
1241 |
/host/spi-builder-workspace/swift/Matrix.swift:1239:49: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1237 |
1238 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1239 |         Int(nk_dots_packed_size_e3m2(UInt64(n), UInt64(k)))
     |                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1240 |     }
1241 |
/host/spi-builder-workspace/swift/Matrix.swift:1246:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1244 |     ) {
1245 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e3m2_t.self)
1246 |         nk_dots_pack_e3m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1247 |     }
1248 |
/host/spi-builder-workspace/swift/Matrix.swift:1246:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1244 |     ) {
1245 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e3m2_t.self)
1246 |         nk_dots_pack_e3m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1247 |     }
1248 |
/host/spi-builder-workspace/swift/Matrix.swift:1246:55: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1244 |     ) {
1245 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_e3m2_t.self)
1246 |         nk_dots_pack_e3m2(cPtr, UInt64(n), UInt64(k), UInt64(bStride), packed)
     |                                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1247 |     }
1248 |
/host/spi-builder-workspace/swift/Matrix.swift:1254:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1252 |     ) {
1253 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1254 |         nk_dots_packed_e3m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1255 |     }
1256 |
/host/spi-builder-workspace/swift/Matrix.swift:1254:58: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1252 |     ) {
1253 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1254 |         nk_dots_packed_e3m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1255 |     }
1256 |
/host/spi-builder-workspace/swift/Matrix.swift:1254:69: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1252 |     ) {
1253 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1254 |         nk_dots_packed_e3m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1255 |     }
1256 |
/host/spi-builder-workspace/swift/Matrix.swift:1254:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1252 |     ) {
1253 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1254 |         nk_dots_packed_e3m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1255 |     }
1256 |
/host/spi-builder-workspace/swift/Matrix.swift:1254:97: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1252 |     ) {
1253 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1254 |         nk_dots_packed_e3m2(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k), UInt64(aStride), UInt64(cStride))
     |                                                                                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1255 |     }
1256 |
/host/spi-builder-workspace/swift/Matrix.swift:1263:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1261 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1264 |             UInt64(rowCount))
1265 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1263:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1261 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1264 |             UInt64(rowCount))
1265 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1263:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1261 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1264 |             UInt64(rowCount))
1265 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1263:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1261 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1264 |             UInt64(rowCount))
1265 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1263:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1261 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1264 |             UInt64(rowCount))
1265 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1264:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1262 |         nk_dots_symmetric_e3m2(
1263 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1264 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1265 |     }
1266 | }
/host/spi-builder-workspace/swift/Matrix.swift:1277:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1275 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1276 |         nk_angulars_packed_e3m2(
1277 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1278 |     }
1279 |
/host/spi-builder-workspace/swift/Matrix.swift:1277:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1275 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1276 |         nk_angulars_packed_e3m2(
1277 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1278 |     }
1279 |
/host/spi-builder-workspace/swift/Matrix.swift:1277:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1275 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1276 |         nk_angulars_packed_e3m2(
1277 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1278 |     }
1279 |
/host/spi-builder-workspace/swift/Matrix.swift:1277:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1275 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1276 |         nk_angulars_packed_e3m2(
1277 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1278 |     }
1279 |
/host/spi-builder-workspace/swift/Matrix.swift:1277:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1275 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1276 |         nk_angulars_packed_e3m2(
1277 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1278 |     }
1279 |
/host/spi-builder-workspace/swift/Matrix.swift:1286:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1284 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1285 |         nk_euclideans_packed_e3m2(
1286 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1287 |     }
1288 |
/host/spi-builder-workspace/swift/Matrix.swift:1286:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1284 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1285 |         nk_euclideans_packed_e3m2(
1286 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1287 |     }
1288 |
/host/spi-builder-workspace/swift/Matrix.swift:1286:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1284 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1285 |         nk_euclideans_packed_e3m2(
1286 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1287 |     }
1288 |
/host/spi-builder-workspace/swift/Matrix.swift:1286:79: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1284 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1285 |         nk_euclideans_packed_e3m2(
1286 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1287 |     }
1288 |
/host/spi-builder-workspace/swift/Matrix.swift:1286:96: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1284 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_e3m2_t.self)
1285 |         nk_euclideans_packed_e3m2(
1286 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth), UInt64(aStride), UInt64(rStride))
     |                                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1287 |     }
1288 |
/host/spi-builder-workspace/swift/Matrix.swift:1295:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1293 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1296 |             UInt64(rowCount))
1297 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1295:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1293 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1296 |             UInt64(rowCount))
1297 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1295:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1293 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1296 |             UInt64(rowCount))
1297 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1295:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1293 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1296 |             UInt64(rowCount))
1297 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1295:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1293 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1296 |             UInt64(rowCount))
1297 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1296:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1294 |         nk_angulars_symmetric_e3m2(
1295 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1296 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1297 |     }
1298 |
/host/spi-builder-workspace/swift/Matrix.swift:1305:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1303 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1306 |             UInt64(rowCount))
1307 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1305:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1303 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1306 |             UInt64(rowCount))
1307 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1305:52: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1303 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1306 |             UInt64(rowCount))
1307 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1305:76: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1303 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1306 |             UInt64(rowCount))
1307 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1305:98: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1303 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_e3m2_t.self)
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1306 |             UInt64(rowCount))
1307 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1306:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1304 |         nk_euclideans_symmetric_e3m2(
1305 |             cPtr, UInt64(nVectors), UInt64(depth), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1306 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1307 |     }
1308 | }
/host/spi-builder-workspace/swift/Matrix.swift:1316:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1314 |
1315 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1316 |         Int(nk_dots_packed_size_u1(UInt64(n), UInt64(k * 8)))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1317 |     }
1318 |
/host/spi-builder-workspace/swift/Matrix.swift:1316:47: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1314 |
1315 |     public static func _nk_dots_packed_size(_ n: Int, _ k: Int) -> Int {
1316 |         Int(nk_dots_packed_size_u1(UInt64(n), UInt64(k * 8)))
     |                                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1317 |     }
1318 |
/host/spi-builder-workspace/swift/Matrix.swift:1323:31: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1321 |     ) {
1322 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_u1x8_t.self)
1323 |         nk_dots_pack_u1(cPtr, UInt64(n), UInt64(k * 8), UInt64(bStride), packed)
     |                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1324 |     }
1325 |
/host/spi-builder-workspace/swift/Matrix.swift:1323:42: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1321 |     ) {
1322 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_u1x8_t.self)
1323 |         nk_dots_pack_u1(cPtr, UInt64(n), UInt64(k * 8), UInt64(bStride), packed)
     |                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1324 |     }
1325 |
/host/spi-builder-workspace/swift/Matrix.swift:1323:57: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1321 |     ) {
1322 |         let cPtr = UnsafeRawPointer(b).assumingMemoryBound(to: nk_u1x8_t.self)
1323 |         nk_dots_pack_u1(cPtr, UInt64(n), UInt64(k * 8), UInt64(bStride), packed)
     |                                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1324 |     }
1325 |
/host/spi-builder-workspace/swift/Matrix.swift:1331:45: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1329 |     ) {
1330 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1331 |         nk_dots_packed_u1(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k * 8), UInt64(aStride), UInt64(cStride))
     |                                             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1332 |     }
1333 |
/host/spi-builder-workspace/swift/Matrix.swift:1331:56: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1329 |     ) {
1330 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1331 |         nk_dots_packed_u1(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k * 8), UInt64(aStride), UInt64(cStride))
     |                                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1332 |     }
1333 |
/host/spi-builder-workspace/swift/Matrix.swift:1331:67: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1329 |     ) {
1330 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1331 |         nk_dots_packed_u1(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k * 8), UInt64(aStride), UInt64(cStride))
     |                                                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1332 |     }
1333 |
/host/spi-builder-workspace/swift/Matrix.swift:1331:82: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1329 |     ) {
1330 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1331 |         nk_dots_packed_u1(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k * 8), UInt64(aStride), UInt64(cStride))
     |                                                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1332 |     }
1333 |
/host/spi-builder-workspace/swift/Matrix.swift:1331:99: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1329 |     ) {
1330 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1331 |         nk_dots_packed_u1(cPtr, bPacked, c, UInt64(m), UInt64(n), UInt64(k * 8), UInt64(aStride), UInt64(cStride))
     |                                                                                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1332 |     }
1333 |
/host/spi-builder-workspace/swift/Matrix.swift:1340:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1338 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1341 |             UInt64(rowCount))
1342 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1340:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1338 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1341 |             UInt64(rowCount))
1342 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1340:56: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1338 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1341 |             UInt64(rowCount))
1342 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1340:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1338 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1341 |             UInt64(rowCount))
1342 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1340:102: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1338 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1341 |             UInt64(rowCount))
1342 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1341:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1339 |         nk_dots_symmetric_u1(
1340 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1341 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1342 |     }
1343 | }
/host/spi-builder-workspace/swift/Matrix.swift:1357:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1355 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1356 |         nk_hammings_packed_u1(
1357 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1358 |     }
1359 |
/host/spi-builder-workspace/swift/Matrix.swift:1357:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1355 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1356 |         nk_hammings_packed_u1(
1357 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1358 |     }
1359 |
/host/spi-builder-workspace/swift/Matrix.swift:1357:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1355 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1356 |         nk_hammings_packed_u1(
1357 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1358 |     }
1359 |
/host/spi-builder-workspace/swift/Matrix.swift:1357:83: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1355 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1356 |         nk_hammings_packed_u1(
1357 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1358 |     }
1359 |
/host/spi-builder-workspace/swift/Matrix.swift:1357:100: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1355 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1356 |         nk_hammings_packed_u1(
1357 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1358 |     }
1359 |
/host/spi-builder-workspace/swift/Matrix.swift:1366:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1364 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1367 |             UInt64(rowCount))
1368 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1366:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1364 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1367 |             UInt64(rowCount))
1368 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1366:56: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1364 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1367 |             UInt64(rowCount))
1368 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1366:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1364 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1367 |             UInt64(rowCount))
1368 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1366:102: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1364 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1367 |             UInt64(rowCount))
1368 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1367:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1365 |         nk_hammings_symmetric_u1(
1366 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1367 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1368 |     }
1369 |
/host/spi-builder-workspace/swift/Matrix.swift:1376:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1374 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1375 |         nk_jaccards_packed_u1(
1376 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1377 |     }
1378 |
/host/spi-builder-workspace/swift/Matrix.swift:1376:50: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1374 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1375 |         nk_jaccards_packed_u1(
1376 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                  `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1377 |     }
1378 |
/host/spi-builder-workspace/swift/Matrix.swift:1376:64: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1374 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1375 |         nk_jaccards_packed_u1(
1376 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1377 |     }
1378 |
/host/spi-builder-workspace/swift/Matrix.swift:1376:83: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1374 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1375 |         nk_jaccards_packed_u1(
1376 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1377 |     }
1378 |
/host/spi-builder-workspace/swift/Matrix.swift:1376:100: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1374 |         let cPtr = UnsafeRawPointer(a).assumingMemoryBound(to: nk_u1x8_t.self)
1375 |         nk_jaccards_packed_u1(
1376 |             cPtr, bPacked, result, UInt64(rows), UInt64(cols), UInt64(depth * 8), UInt64(aStride), UInt64(rStride))
     |                                                                                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1377 |     }
1378 |
/host/spi-builder-workspace/swift/Matrix.swift:1385:19: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1383 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1386 |             UInt64(rowCount))
1387 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1385:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1383 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1386 |             UInt64(rowCount))
1387 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1385:56: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1383 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1386 |             UInt64(rowCount))
1387 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1385:80: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1383 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1386 |             UInt64(rowCount))
1387 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1385:102: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1383 |         let cPtr = UnsafeRawPointer(vectors).assumingMemoryBound(to: nk_u1x8_t.self)
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
     |                                                                                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1386 |             UInt64(rowCount))
1387 |     }
/host/spi-builder-workspace/swift/Matrix.swift:1386:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1384 |         nk_jaccards_symmetric_u1(
1385 |             cPtr, UInt64(nVectors), UInt64(depth * 8), UInt64(stride), result, UInt64(resultStride), UInt64(rowStart),
1386 |             UInt64(rowCount))
     |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
1387 |     }
1388 | }
[8/8] Emitting module NumKong
/host/spi-builder-workspace/swift/NumKong.swift:67:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 65 |             bLat.baseAddress!,
 66 |             bLon.baseAddress!,
 67 |             UInt64(n),
    |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 68 |             result.baseAddress!
 69 |         )
/host/spi-builder-workspace/swift/NumKong.swift:95:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 93 |             bLat.baseAddress!,
 94 |             bLon.baseAddress!,
 95 |             UInt64(n),
    |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 96 |             result.baseAddress!
 97 |         )
/host/spi-builder-workspace/swift/NumKong.swift:123:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
121 |             bLat.baseAddress!,
122 |             bLon.baseAddress!,
123 |             UInt64(n),
    |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
124 |             result.baseAddress!
125 |         )
/host/spi-builder-workspace/swift/NumKong.swift:151:13: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
149 |             bLat.baseAddress!,
150 |             bLon.baseAddress!,
151 |             UInt64(n),
    |             `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
152 |             result.baseAddress!
153 |         )
/host/spi-builder-workspace/swift/NumKong.swift:167:42: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
165 |     where A.Element == Float64, B.Element == Float64, C.Element == Float64, D.Element == Float64 {
166 |         _nkWithGeoQuad(aLat, aLon, bLat, bLon) { a, b, c, d, r, n in
167 |             nk_haversine_f64(a, b, c, d, UInt64(n), r)
    |                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
168 |         }
169 |     }
/host/spi-builder-workspace/swift/NumKong.swift:177:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
175 |     where A.Element == Float64, B.Element == Float64, C.Element == Float64, D.Element == Float64 {
176 |         _nkWithGeoQuad(aLat, aLon, bLat, bLon) { a, b, c, d, r, n in
177 |             nk_vincenty_f64(a, b, c, d, UInt64(n), r)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
178 |         }
179 |     }
/host/spi-builder-workspace/swift/NumKong.swift:189:42: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
187 |     where A.Element == Float32, B.Element == Float32, C.Element == Float32, D.Element == Float32 {
188 |         _nkWithGeoQuad(aLat, aLon, bLat, bLon) { a, b, c, d, r, n in
189 |             nk_haversine_f32(a, b, c, d, UInt64(n), r)
    |                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
190 |         }
191 |     }
/host/spi-builder-workspace/swift/NumKong.swift:199:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
197 |     where A.Element == Float32, B.Element == Float32, C.Element == Float32, D.Element == Float32 {
198 |         _nkWithGeoQuad(aLat, aLon, bLat, bLon) { a, b, c, d, r, n in
199 |             nk_vincenty_f32(a, b, c, d, UInt64(n), r)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
200 |         }
201 |     }
/host/spi-builder-workspace/swift/Scalar.swift:52:32: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 50 |         _nkWithDensePair(a, b) { ap, bp, n in
 51 |             var result: Float64 = 0
 52 |             nk_dot_f64(ap, bp, UInt64(n), &result)
    |                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 53 |             return result
 54 |         }
/host/spi-builder-workspace/swift/Scalar.swift:66:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 64 |         _nkWithDensePair(a, b) { ap, bp, n in
 65 |             var result: Float64 = 0
 66 |             nk_angular_f64(ap, bp, UInt64(n), &result)
    |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 67 |             return result
 68 |         }
/host/spi-builder-workspace/swift/Scalar.swift:80:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 78 |         _nkWithDensePair(a, b) { ap, bp, n in
 79 |             var result: Float64 = 0
 80 |             nk_euclidean_f64(ap, bp, UInt64(n), &result)
    |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 81 |             return result
 82 |         }
/host/spi-builder-workspace/swift/Scalar.swift:94:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 92 |         _nkWithDensePair(a, b) { ap, bp, n in
 93 |             var result: Float64 = 0
 94 |             nk_sqeuclidean_f64(ap, bp, UInt64(n), &result)
    |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
 95 |             return result
 96 |         }
/host/spi-builder-workspace/swift/Scalar.swift:108:32: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
106 |         _nkWithDensePair(a, b) { ap, bp, n in
107 |             var result: Float64 = 0
108 |             nk_dot_f32(ap, bp, UInt64(n), &result)
    |                                `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
109 |             return result
110 |         }
/host/spi-builder-workspace/swift/Scalar.swift:122:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
120 |         _nkWithDensePair(a, b) { ap, bp, n in
121 |             var result: Float64 = 0
122 |             nk_angular_f32(ap, bp, UInt64(n), &result)
    |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
123 |             return result
124 |         }
/host/spi-builder-workspace/swift/Scalar.swift:136:38: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
134 |         _nkWithDensePair(a, b) { ap, bp, n in
135 |             var result: Float64 = 0
136 |             nk_euclidean_f32(ap, bp, UInt64(n), &result)
    |                                      `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
137 |             return result
138 |         }
/host/spi-builder-workspace/swift/Scalar.swift:150:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
148 |         _nkWithDensePair(a, b) { ap, bp, n in
149 |             var result: Float64 = 0
150 |             nk_sqeuclidean_f32(ap, bp, UInt64(n), &result)
    |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
151 |             return result
152 |         }
/host/spi-builder-workspace/swift/Scalar.swift:171:36: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
169 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_f16_t.self)
170 |             var result: Float32 = 0
171 |             nk_dot_f16(aPtr, bPtr, UInt64(n), &result)
    |                                    `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
172 |             return result
173 |         }
/host/spi-builder-workspace/swift/Scalar.swift:188:40: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
186 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_f16_t.self)
187 |             var result: Float32 = 0
188 |             nk_angular_f16(aPtr, bPtr, UInt64(n), &result)
    |                                        `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
189 |             return result
190 |         }
/host/spi-builder-workspace/swift/Scalar.swift:205:42: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
203 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_f16_t.self)
204 |             var result: Float32 = 0
205 |             nk_euclidean_f16(aPtr, bPtr, UInt64(n), &result)
    |                                          `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
206 |             return result
207 |         }
/host/spi-builder-workspace/swift/Scalar.swift:222:44: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
220 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_f16_t.self)
221 |             var result: Float32 = 0
222 |             nk_sqeuclidean_f16(aPtr, bPtr, UInt64(n), &result)
    |                                            `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
223 |             return result
224 |         }
/host/spi-builder-workspace/swift/Scalar.swift:237:31: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
235 |         _nkWithDensePair(a, b) { ap, bp, n in
236 |             var result: Int32 = 0
237 |             nk_dot_i8(ap, bp, UInt64(n), &result)
    |                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
238 |             return result
239 |         }
/host/spi-builder-workspace/swift/Scalar.swift:251:35: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
249 |         _nkWithDensePair(a, b) { ap, bp, n in
250 |             var result: Float32 = 0
251 |             nk_angular_i8(ap, bp, UInt64(n), &result)
    |                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
252 |             return result
253 |         }
/host/spi-builder-workspace/swift/Scalar.swift:265:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
263 |         _nkWithDensePair(a, b) { ap, bp, n in
264 |             var result: Float32 = 0
265 |             nk_euclidean_i8(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
266 |             return result
267 |         }
/host/spi-builder-workspace/swift/Scalar.swift:279:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
277 |         _nkWithDensePair(a, b) { ap, bp, n in
278 |             var result: UInt32 = 0
279 |             nk_sqeuclidean_i8(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
280 |             return result
281 |         }
/host/spi-builder-workspace/swift/Scalar.swift:293:31: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
291 |         _nkWithDensePair(a, b) { ap, bp, n in
292 |             var result: UInt32 = 0
293 |             nk_dot_u8(ap, bp, UInt64(n), &result)
    |                               `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
294 |             return result
295 |         }
/host/spi-builder-workspace/swift/Scalar.swift:307:35: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
305 |         _nkWithDensePair(a, b) { ap, bp, n in
306 |             var result: Float32 = 0
307 |             nk_angular_u8(ap, bp, UInt64(n), &result)
    |                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
308 |             return result
309 |         }
/host/spi-builder-workspace/swift/Scalar.swift:321:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
319 |         _nkWithDensePair(a, b) { ap, bp, n in
320 |             var result: Float32 = 0
321 |             nk_euclidean_u8(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
322 |             return result
323 |         }
/host/spi-builder-workspace/swift/Scalar.swift:335:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
333 |         _nkWithDensePair(a, b) { ap, bp, n in
334 |             var result: UInt32 = 0
335 |             nk_sqeuclidean_u8(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
336 |             return result
337 |         }
/host/spi-builder-workspace/swift/Scalar.swift:351:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
349 |         _nkWithDensePairRebound(a, b, to: nk_bf16_t.self) { ap, bp, n in
350 |             var result: Float32 = 0
351 |             nk_dot_bf16(ap, bp, UInt64(n), &result)
    |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
352 |             return result
353 |         }
/host/spi-builder-workspace/swift/Scalar.swift:365:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
363 |         _nkWithDensePairRebound(a, b, to: nk_bf16_t.self) { ap, bp, n in
364 |             var result: Float32 = 0
365 |             nk_angular_bf16(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
366 |             return result
367 |         }
/host/spi-builder-workspace/swift/Scalar.swift:379:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
377 |         _nkWithDensePairRebound(a, b, to: nk_bf16_t.self) { ap, bp, n in
378 |             var result: Float32 = 0
379 |             nk_euclidean_bf16(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
380 |             return result
381 |         }
/host/spi-builder-workspace/swift/Scalar.swift:393:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
391 |         _nkWithDensePairRebound(a, b, to: nk_bf16_t.self) { ap, bp, n in
392 |             var result: Float32 = 0
393 |             nk_sqeuclidean_bf16(ap, bp, UInt64(n), &result)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
394 |             return result
395 |         }
/host/spi-builder-workspace/swift/Scalar.swift:407:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
405 |         _nkWithDensePairRebound(a, b, to: nk_e4m3_t.self) { ap, bp, n in
406 |             var result: Float32 = 0
407 |             nk_dot_e4m3(ap, bp, UInt64(n), &result)
    |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
408 |             return result
409 |         }
/host/spi-builder-workspace/swift/Scalar.swift:421:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
419 |         _nkWithDensePairRebound(a, b, to: nk_e4m3_t.self) { ap, bp, n in
420 |             var result: Float32 = 0
421 |             nk_angular_e4m3(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
422 |             return result
423 |         }
/host/spi-builder-workspace/swift/Scalar.swift:435:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
433 |         _nkWithDensePairRebound(a, b, to: nk_e4m3_t.self) { ap, bp, n in
434 |             var result: Float32 = 0
435 |             nk_euclidean_e4m3(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
436 |             return result
437 |         }
/host/spi-builder-workspace/swift/Scalar.swift:449:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
447 |         _nkWithDensePairRebound(a, b, to: nk_e4m3_t.self) { ap, bp, n in
448 |             var result: Float32 = 0
449 |             nk_sqeuclidean_e4m3(ap, bp, UInt64(n), &result)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
450 |             return result
451 |         }
/host/spi-builder-workspace/swift/Scalar.swift:463:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
461 |         _nkWithDensePairRebound(a, b, to: nk_e5m2_t.self) { ap, bp, n in
462 |             var result: Float32 = 0
463 |             nk_dot_e5m2(ap, bp, UInt64(n), &result)
    |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
464 |             return result
465 |         }
/host/spi-builder-workspace/swift/Scalar.swift:477:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
475 |         _nkWithDensePairRebound(a, b, to: nk_e5m2_t.self) { ap, bp, n in
476 |             var result: Float32 = 0
477 |             nk_angular_e5m2(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
478 |             return result
479 |         }
/host/spi-builder-workspace/swift/Scalar.swift:491:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
489 |         _nkWithDensePairRebound(a, b, to: nk_e5m2_t.self) { ap, bp, n in
490 |             var result: Float32 = 0
491 |             nk_euclidean_e5m2(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
492 |             return result
493 |         }
/host/spi-builder-workspace/swift/Scalar.swift:505:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
503 |         _nkWithDensePairRebound(a, b, to: nk_e5m2_t.self) { ap, bp, n in
504 |             var result: Float32 = 0
505 |             nk_sqeuclidean_e5m2(ap, bp, UInt64(n), &result)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
506 |             return result
507 |         }
/host/spi-builder-workspace/swift/Scalar.swift:519:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
517 |         _nkWithDensePairRebound(a, b, to: nk_e2m3_t.self) { ap, bp, n in
518 |             var result: Float32 = 0
519 |             nk_dot_e2m3(ap, bp, UInt64(n), &result)
    |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
520 |             return result
521 |         }
/host/spi-builder-workspace/swift/Scalar.swift:533:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
531 |         _nkWithDensePairRebound(a, b, to: nk_e2m3_t.self) { ap, bp, n in
532 |             var result: Float32 = 0
533 |             nk_angular_e2m3(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
534 |             return result
535 |         }
/host/spi-builder-workspace/swift/Scalar.swift:547:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
545 |         _nkWithDensePairRebound(a, b, to: nk_e2m3_t.self) { ap, bp, n in
546 |             var result: Float32 = 0
547 |             nk_euclidean_e2m3(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
548 |             return result
549 |         }
/host/spi-builder-workspace/swift/Scalar.swift:561:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
559 |         _nkWithDensePairRebound(a, b, to: nk_e2m3_t.self) { ap, bp, n in
560 |             var result: Float32 = 0
561 |             nk_sqeuclidean_e2m3(ap, bp, UInt64(n), &result)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
562 |             return result
563 |         }
/host/spi-builder-workspace/swift/Scalar.swift:575:33: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
573 |         _nkWithDensePairRebound(a, b, to: nk_e3m2_t.self) { ap, bp, n in
574 |             var result: Float32 = 0
575 |             nk_dot_e3m2(ap, bp, UInt64(n), &result)
    |                                 `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
576 |             return result
577 |         }
/host/spi-builder-workspace/swift/Scalar.swift:589:37: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
587 |         _nkWithDensePairRebound(a, b, to: nk_e3m2_t.self) { ap, bp, n in
588 |             var result: Float32 = 0
589 |             nk_angular_e3m2(ap, bp, UInt64(n), &result)
    |                                     `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
590 |             return result
591 |         }
/host/spi-builder-workspace/swift/Scalar.swift:603:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
601 |         _nkWithDensePairRebound(a, b, to: nk_e3m2_t.self) { ap, bp, n in
602 |             var result: Float32 = 0
603 |             nk_euclidean_e3m2(ap, bp, UInt64(n), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
604 |             return result
605 |         }
/host/spi-builder-workspace/swift/Scalar.swift:617:41: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
615 |         _nkWithDensePairRebound(a, b, to: nk_e3m2_t.self) { ap, bp, n in
616 |             var result: Float32 = 0
617 |             nk_sqeuclidean_e3m2(ap, bp, UInt64(n), &result)
    |                                         `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
618 |             return result
619 |         }
/host/spi-builder-workspace/swift/Scalar.swift:635:35: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
633 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_u1x8_t.self)
634 |             var result: UInt32 = 0
635 |             nk_dot_u1(aPtr, bPtr, UInt64(n * 8), &result)
    |                                   `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
636 |             return result
637 |         }
/host/spi-builder-workspace/swift/Scalar.swift:667:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
665 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_u1x8_t.self)
666 |             var result: UInt32 = 0
667 |             nk_hamming_u1(aPtr, bPtr, UInt64(n * 8), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
668 |             return result
669 |         }
/host/spi-builder-workspace/swift/Scalar.swift:681:39: error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
679 |             let bPtr = UnsafeRawPointer(bp).assumingMemoryBound(to: nk_u1x8_t.self)
680 |             var result: Float32 = 0
681 |             nk_jaccard_u1(aPtr, bPtr, UInt64(n * 8), &result)
    |                                       `- error: cannot convert value of type 'UInt64' to expected argument type 'nk_size_t' (aka 'UInt')
682 |             return result
683 |         }
BUILD FAILURE 6.1 android