The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of NumSwift, reference main (34ebaf), with Swift 5.10 for macOS (SPM) on 25 Jul 2024 05:15:01 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.48.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wvabrinskas/NumSwift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wvabrinskas/NumSwift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 34ebaf5 Merge pull request #8 from wvabrinskas/develop
Cloned https://github.com/wvabrinskas/NumSwift.git
Revision (git rev-parse @):
34ebaf5f1e2061063ac7b18edc83135ada57ae0f
SUCCESS checkout https://github.com/wvabrinskas/NumSwift.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "numswift",
      "name": "NumSwift",
      "url": "https://github.com/wvabrinskas/NumSwift.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/NumSwift",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/wvabrinskas/NumSwift.git
[1/1169] Fetching numswift
Fetched https://github.com/wvabrinskas/NumSwift.git from cache (1.36s)
Creating working copy for https://github.com/wvabrinskas/NumSwift.git
Working copy of https://github.com/wvabrinskas/NumSwift.git resolved at main (34ebaf5)
warning: '.resolve-product-dependencies': dependency 'numswift' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/wvabrinskas/NumSwift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[1/4] Write swift-version-33747A42983211AE.txt
[2/4] Compiling NumSwiftC numswiftc.c
[3/4] Compiling NumSwiftC numswiftc_base.c
[5/14] Compiling NumSwift NumSwiftCF16Base.swift
[6/14] Compiling NumSwift NumSwiftC_Float16.swift
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:14:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func tranpose(_ a: [[Float16]], size: (rows: Int, columns: Int)) -> [[Float16]] {
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:33:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func matmul(_ a: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:60:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func flatten(_ input: [[Float16]], inputSize: (rows: Int, columns: Int)? = nil) -> [Float16] {
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:82:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func stridePad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:115:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func stridePad1D(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:142:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:177:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:219:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func conv2d(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:253:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func conv1d(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:278:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func transConv2d(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:330:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func transConv1d(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:369:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:18:66: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:18:97: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:18:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:21:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:21:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:21:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:42:66: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:42:97: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:42:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:46:70: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:46:101: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:46:101: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let aPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:47:70: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          let bPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:47:101: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let bPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:47:101: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let bPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:74:73: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
      let inPuts: [UnsafeMutablePointer<Float16>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:74:104: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      let inPuts: [UnsafeMutablePointer<Float16>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:74:104: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      let inPuts: [UnsafeMutablePointer<Float16>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:100:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:100:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:100:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:101:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:101:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:101:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:96:9: warning: variable 'results' was never mutated; consider changing to 'let' constant
    var results: [[Float16]] = NumSwift.zerosLike((rows: newRows, columns: newColumns))
    ~~~ ^
    let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:160:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:160:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:160:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:161:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:161:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:161:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:202:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:202:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:202:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:203:68: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:203:99: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:203:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:236:70: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:236:101: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:236:101: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:237:70: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          var sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:237:101: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:237:101: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:238:70: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          var fPoint: [UnsafeMutablePointer<Float16>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:238:101: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var fPoint: [UnsafeMutablePointer<Float16>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:238:101: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var fPoint: [UnsafeMutablePointer<Float16>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:237:15: warning: variable 'sPoint' was never mutated; consider changing to 'let' constant
          var sPoint: [UnsafeMutablePointer<Float16>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
          ~~~ ^
          let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:238:15: warning: variable 'fPoint' was never mutated; consider changing to 'let' constant
          var fPoint: [UnsafeMutablePointer<Float16>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
          ~~~ ^
          let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:308:66: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:308:97: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:308:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float16>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:312:75: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          let signalPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:312:106: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let signalPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                         ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:312:106: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let signalPoint: [UnsafeMutablePointer<Float16>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:313:75: warning: initialization of 'UnsafeMutablePointer<Float16>' results in a dangling pointer
          let filterPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:313:106: note: implicit argument conversion from '[Float16]' to 'UnsafePointer<Float16>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let filterPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                         ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:313:106: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let filterPoint: [UnsafeMutablePointer<Float16>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                         ^
[7/14] Compiling NumSwift NumSwiftC.swift
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:45:64: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:45:95: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:45:95: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:48:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:48:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:48:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:69:64: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:69:95: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:69:95: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:73:68: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:73:99: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:73:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let aPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:74:68: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          let bPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:74:99: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let bPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:74:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let bPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:101:71: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
      let inPuts: [UnsafeMutablePointer<Float>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:101:102: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      let inPuts: [UnsafeMutablePointer<Float>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                     ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:101:102: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      let inPuts: [UnsafeMutablePointer<Float>?] = inputsBuffer.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:127:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:127:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:127:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:128:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:128:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:128:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:123:9: warning: variable 'results' was never mutated; consider changing to 'let' constant
    var results: [[Float]] = NumSwift.zerosLike((rows: newRows, columns: newColumns))
    ~~~ ^
    let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:187:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:187:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:187:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:188:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:188:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:188:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:229:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:229:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:229:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:230:66: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:230:97: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:230:97: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:263:68: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:263:99: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:263:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:264:68: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          var sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:264:99: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:264:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:265:68: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          var fPoint: [UnsafeMutablePointer<Float>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:265:99: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          var fPoint: [UnsafeMutablePointer<Float>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:265:99: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          var fPoint: [UnsafeMutablePointer<Float>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:264:15: warning: variable 'sPoint' was never mutated; consider changing to 'let' constant
          var sPoint: [UnsafeMutablePointer<Float>?] = sBuff.map { UnsafeMutablePointer(mutating: $0) }
          ~~~ ^
          let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:265:15: warning: variable 'fPoint' was never mutated; consider changing to 'let' constant
          var fPoint: [UnsafeMutablePointer<Float>?] = fBuff.map { UnsafeMutablePointer(mutating: $0) }
          ~~~ ^
          let
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:335:64: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:335:95: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:335:95: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
      var rPoint: [UnsafeMutablePointer<Float>?] = rBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:339:73: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          let signalPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:339:104: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let signalPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:339:104: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let signalPoint: [UnsafeMutablePointer<Float>?] = aBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:340:73: warning: initialization of 'UnsafeMutablePointer<Float>' results in a dangling pointer
          let filterPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:340:104: note: implicit argument conversion from '[Float]' to 'UnsafePointer<Float>' produces a pointer valid only for the duration of the call to 'init(mutating:)'
          let filterPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^~
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC.swift:340:104: note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
          let filterPoint: [UnsafeMutablePointer<Float>?] = bBuff.map { UnsafeMutablePointer(mutating: $0) }
                                                                                                       ^
[8/14] Compiling NumSwift Float32.swift
[9/14] Compiling NumSwift Float16.swift
[10/14] Compiling NumSwift Extensions.swift
[11/14] Compiling NumSwift Double.swift
[12/14] Compiling NumSwift BaseNumeric.swift
[13/14] Compiling NumSwift NumSwift.swift
[14/14] Emitting module NumSwift
/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:14:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func tranpose(_ a: [[Float16]], size: (rows: Int, columns: Int)) -> [[Float16]] {
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:33:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func matmul(_ a: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:60:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func flatten(_ input: [[Float16]], inputSize: (rows: Int, columns: Int)? = nil) -> [Float16] {
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:82:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func stridePad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:115:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func stridePad1D(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:142:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:177:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:219:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func conv2d(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:253:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func conv1d(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:278:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func transConv2d(signal: [[Float16]],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:330:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func transConv1d(signal: [Float16],
  ^~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/NumSwift/NumSwiftC/NumSwiftC_Float16.swift:369:3: warning: 'public' modifier is redundant for static method declared in a public extension
  public static func zeroPad(signal: [Float16],
  ^~~~~~~

Build complete! (7.17s)
Build complete.
Done.