Build Information
Successful build of NumSwift, reference 2.0.13 (34ebaf
), with Swift 5.9 for macOS (SPM) on 25 Jul 2024 05:28:20 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.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: 2.0.13
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wvabrinskas/NumSwift
* tag 2.0.13 -> FETCH_HEAD
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 2.0.13
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/wvabrinskas/NumSwift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Compiling NumSwiftC numswiftc_base.c
[1/2] Compiling NumSwiftC numswiftc.c
[3/12] Compiling NumSwift NumSwiftCF16Base.swift
[4/12] 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) }
^
[5/12] 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) }
^
[6/12] Compiling NumSwift Double.swift
[7/12] Compiling NumSwift Extensions.swift
[8/12] Compiling NumSwift Float16.swift
[9/12] 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],
^~~~~~~
[10/12] Compiling NumSwift BaseNumeric.swift
[11/12] Compiling NumSwift NumSwift.swift
[12/12] Compiling NumSwift Float32.swift
Build complete! (11.84s)
Build complete.
Done.