The Swift Package Index logo.Swift Package Index

Build Information

Failed to build be42, reference main (f4a608), with Swift 6.4 for tvOS using Xcode 27.0 on 26 Sep 2026 02:07:20 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme be42-Package -destination generic/platform=tvOS

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:214:13: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |             `- error: 'InlineArray' is only available in tvOS 26.0 or newer
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:216:10: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
    |          `- error: 'InlineArray' is only available in tvOS 26.0 or newer
217 |
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:220:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
219 |   // Sequence/Collection — Konsumstellen iterieren über `.indices`.
220 |   var mtf: InlineArray<16, UInt8> = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
221 |   var seenMask: UInt16 = 0
222 |   var runLength: Int = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:225:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
223 |
224 |   // APM/SSE: Ereignisklasse × 33 Stützstellen (Schritt 4). kNAPMCtx=8 → 264.
225 |   var apm: InlineArray<264, Int16> = {
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
226 |     var t = InlineArray<264, Int16>(repeating: 0)
227 |     for c in 0..<kNAPMCtx {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:334:30: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
328 |
329 | /// Sigmoid-Tabellen als rohe Pointer (Prozesslebensdauer, bewusst nie freigegeben).
330 | nonisolated(unsafe) private let kSquashPtr: UnsafePointer<Int16> = {
    |                                 `- note: add '@available' attribute to enclosing let
331 |   let p = UnsafeMutablePointer<Int16>.allocate(capacity: 4095)
332 |   // InlineArray ist kein Sequence/Collection (SE-0453) → .enumerated() geht
333 |   // nicht, stattdessen per Index kopieren (siehe docs/geschwindigkeit.md Nr. 16).
334 |   for i in 0..<4095 { p[i] = NBCMSigmoid.squash[i] }
    |                              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                              `- note: add 'if #available' version check
335 |   return UnsafePointer(p)
336 | }()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:339:30: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
335 |   return UnsafePointer(p)
336 | }()
337 | nonisolated(unsafe) private let kStretchPtr: UnsafePointer<Int16> = {
    |                                 `- note: add '@available' attribute to enclosing let
338 |   let p = UnsafeMutablePointer<Int16>.allocate(capacity: 4096)
339 |   for i in 0..<4096 { p[i] = NBCMSigmoid.stretch[i] }
    |                              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                              `- note: add 'if #available' version check
340 |   return UnsafePointer(p)
341 | }()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:93:13: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 86 |                               4086, 4090, 4092, 4094, 4095]
 87 |
 88 |   private static func rawSquash(_ d: Int) -> Int {
    |                       `- note: add '@available' attribute to enclosing static method
 89 |     if d >=  2047 { return 4095 }
 90 |     if d <= -2047 { return 1 }
 91 |     let w = d & 127
 92 |     let i = (d >> 7) + 16
 93 |     return (points[i] * (128 - w) + points[i + 1] * w + 64) >> 7
    |             |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |             `- note: add 'if #available' version check
 94 |   }
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:93:37: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 86 |                               4086, 4090, 4092, 4094, 4095]
 87 |
 88 |   private static func rawSquash(_ d: Int) -> Int {
    |                       `- note: add '@available' attribute to enclosing static method
 89 |     if d >=  2047 { return 4095 }
 90 |     if d <= -2047 { return 1 }
 91 |     let w = d & 127
 92 |     let i = (d >> 7) + 16
 93 |     return (points[i] * (128 - w) + points[i + 1] * w + 64) >> 7
    |                                     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                     `- note: add 'if #available' version check
 94 |   }
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:254:18: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
    |                  |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                  `- note: add 'if #available' version check
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
256 |     curSlot = slot
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:254:42: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
    |                                          |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                          `- note: add 'if #available' version check
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
256 |     curSlot = slot
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:255:18: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    |                  |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                  `- note: add 'if #available' version check
256 |     curSlot = slot
257 |     curSF = sf
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:255:42: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    |                                          |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                          `- note: add 'if #available' version check
256 |     curSlot = slot
257 |     curSF = sf
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:259:22: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
257 |     curSF = sf
258 |     curSS = ss
259 |     var dot = (sf &* w[2 * slot] &+ ss &* w[2 * slot + 1]) >> 16
    |                      |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                      `- note: add 'if #available' version check
260 |     if dot > 2047 { dot = 2047 } else if dot < -2047 { dot = -2047 }
261 |     var p = Int(NBCMSigmoid.squash[dot + 2047])
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:259:43: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
257 |     curSF = sf
258 |     curSS = ss
259 |     var dot = (sf &* w[2 * slot] &+ ss &* w[2 * slot + 1]) >> 16
    |                                           |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                           `- note: add 'if #available' version check
260 |     if dot > 2047 { dot = 2047 } else if dot < -2047 { dot = -2047 }
261 |     var p = Int(NBCMSigmoid.squash[dot + 2047])
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:261:17: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
259 |     var dot = (sf &* w[2 * slot] &+ ss &* w[2 * slot + 1]) >> 16
260 |     if dot > 2047 { dot = 2047 } else if dot < -2047 { dot = -2047 }
261 |     var p = Int(NBCMSigmoid.squash[dot + 2047])
    |                 |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                 `- note: add 'if #available' version check
262 |     if p < 1 { p = 1 } else if p > 4095 { p = 4095 }
263 |     curP = p                                     // Mixer trainiert auf SEINE Ausgabe
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:267:17: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
265 |     // APM/SSE: Verfeinerung anhand der Fehlerhistorie der Ereignisklasse
266 |     let actx = apmClass(slot) * 33
267 |     let s = Int(NBCMSigmoid.stretch[p]) + 2048
    |                 |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                 `- note: add 'if #available' version check
268 |     var j = s >> 7
269 |     let wgt = s & 127
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:272:19: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
270 |     if j > 31 { j = 31 }
271 |     curAPMJ = actx + j
272 |     let pa = (Int(apm[curAPMJ]) * (128 - wgt) + Int(apm[curAPMJ + 1]) * wgt) >> 7
    |                   |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                   `- note: add 'if #available' version check
273 |     var pf = (p + 3 * pa) >> 2
274 |     if pf < 1 { pf = 1 } else if pf > 4095 { pf = 4095 }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:272:53: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
251 |
252 |   @inline(__always)
253 |   mutating func predict(_ slot: Int) -> Int {
    |                 `- note: add '@available' attribute to enclosing instance method
254 |     let sf = Int(NBCMSigmoid.stretch[Int(fast[slot])])
255 |     let ss = Int(NBCMSigmoid.stretch[Int(slow[slot])])
    :
270 |     if j > 31 { j = 31 }
271 |     curAPMJ = actx + j
272 |     let pa = (Int(apm[curAPMJ]) * (128 - wgt) + Int(apm[curAPMJ + 1]) * wgt) >> 7
    |                                                     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                                     `- note: add 'if #available' version check
273 |     var pf = (p + 3 * pa) >> 2
274 |     if pf < 1 { pf = 1 } else if pf > 4095 { pf = 4095 }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:282:5: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
    |     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
284 |     let err = t12 - curP
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:282:5: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
    |     |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
284 |     let err = t12 - curP
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:282:28: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
    |                            |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
284 |     let err = t12 - curP
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:282:54: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
    |                                                      |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                                      `- note: add 'if #available' version check
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
284 |     let err = t12 - curP
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:283:5: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
    |     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
284 |     let err = t12 - curP
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:283:5: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
    |     |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
284 |     let err = t12 - curP
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:283:28: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
    |                            |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
284 |     let err = t12 - curP
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:283:54: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
282 |     fast[slot] = Int16(Int(fast[slot]) + ((t12 - Int(fast[slot])) >> kFastShift))
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
    |                                                      |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                                      `- note: add 'if #available' version check
284 |     let err = t12 - curP
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:285:14: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
    :
283 |     slow[slot] = Int16(Int(slow[slot]) + ((t12 - Int(slow[slot])) >> kSlowShift))
284 |     let err = t12 - curP
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
    |              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |              `- note: add 'if #available' version check
286 |     if wf > (1 << 20) { wf = 1 << 20 } else if wf < -(1 << 20) { wf = -(1 << 20) }
287 |     w[2 * slot] = wf
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:287:5: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
    :
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
286 |     if wf > (1 << 20) { wf = 1 << 20 } else if wf < -(1 << 20) { wf = -(1 << 20) }
287 |     w[2 * slot] = wf
    |     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
288 |     var ws = w[2 * slot + 1] + ((curSS * err) >> kLearnShift)
289 |     if ws > (1 << 20) { ws = 1 << 20 } else if ws < -(1 << 20) { ws = -(1 << 20) }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:287:5: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
    :
285 |     var wf = w[2 * slot] + ((curSF * err) >> kLearnShift)
286 |     if wf > (1 << 20) { wf = 1 << 20 } else if wf < -(1 << 20) { wf = -(1 << 20) }
287 |     w[2 * slot] = wf
    |     |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
288 |     var ws = w[2 * slot + 1] + ((curSS * err) >> kLearnShift)
289 |     if ws > (1 << 20) { ws = 1 << 20 } else if ws < -(1 << 20) { ws = -(1 << 20) }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:288:14: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
    :
286 |     if wf > (1 << 20) { wf = 1 << 20 } else if wf < -(1 << 20) { wf = -(1 << 20) }
287 |     w[2 * slot] = wf
288 |     var ws = w[2 * slot + 1] + ((curSS * err) >> kLearnShift)
    |              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |              `- note: add 'if #available' version check
289 |     if ws > (1 << 20) { ws = 1 << 20 } else if ws < -(1 << 20) { ws = -(1 << 20) }
290 |     w[2 * slot + 1] = ws
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCM.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMB.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCMB.swift
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:290:5: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
277 |
278 |   @inline(__always)
279 |   mutating func update(_ bit: Int) {
    |                 `- note: add '@available' attribute to enclosing instance method
280 |     let t12 = bit << 12
281 |     let slot = curSlot
    :
288 |     var ws = w[2 * slot + 1] + ((curSS * err) >> kLearnShift)
289 |     if ws > (1 << 20) { ws = 1 << 20 } else if ws < -(1 << 20) { ws = -(1 << 20) }
290 |     w[2 * slot + 1] = ws
    |     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
291 |     apm[curAPMJ]     = Int16(Int(apm[curAPMJ])     + ((t12 - Int(apm[curAPMJ]))     >> kAPMRate))
292 |     apm[curAPMJ + 1] = Int16(Int(apm[curAPMJ + 1]) + ((t12 - Int(apm[curAPMJ + 1])) >> kAPMRate))
SwiftCompile normal arm64 Compiling\ BEN_NBCMBF.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMBF.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMBF.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCMBF.swift
SwiftDriverJobDiscovery normal arm64 Compiling Option.swift, OptionGroup.swift, ParentCommand.swift, AsyncParsableCommand.swift, CommandConfiguration.swift (in target 'ArgumentParser' from project 'swift-argument-parser')
SwiftCompile normal arm64 Compiling\ be42.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/be42.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/be42.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile be42.swift
SwiftDriverJobDiscovery normal arm64 Compiling SplitArguments.swift, DumpHelpGenerator.swift, HelpCommand.swift, HelpGenerator.swift, MessageInfo.swift (in target 'ArgumentParser' from project 'swift-argument-parser')
SwiftCompile normal arm64 Compiling\ NibbleBWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:83:25: error: 'InlineArray' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 81 |     // (InlineArray bietet das noch nicht, siehe docs/geschwindigkeit.md Nr. 16),
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
    |                         |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:83:44: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 81 |     // (InlineArray bietet das noch nicht, siehe docs/geschwindigkeit.md Nr. 16),
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
    |                                            |- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:84:33: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
    |                                 |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                 `- note: add 'if #available' version check
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:84:33: error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
    |                                 |- error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                 `- note: add 'if #available' version check
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:86:27: error: 'InlineArray' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
    |                           |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |                           `- note: add 'if #available' version check
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:86:46: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
    |                                              |- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
    |                                              `- note: add 'if #available' version check
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:25: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                         |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:25: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                         |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:72: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                                                                        |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                                                        `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NibbleBWT.swift
SwiftDriverJobDiscovery normal arm64 Compiling AlgorithmEnum.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 Compiling\ NibblePlanarDeltaFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibblePlanarDeltaFilter.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibblePlanarDeltaFilter.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NibblePlanarDeltaFilter.swift
SwiftDriverJobDiscovery normal arm64 Compiling be42.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 Compiling\ SuffixArray.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArray.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArray.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SuffixArray.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-25 22:07:06.916 xcodebuild[688:4192] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ be42 (in target 'be42' from project 'be42')
	SwiftCompile normal arm64 (in target 'be42' from project 'be42')
	Building workspace be42 with scheme be42-Package
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.8.2
  be42: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-argument-parser, be42
2026-09-25 22:07:15.101 xcodebuild[816:4941] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.8.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    }
  ],
  "manifest_display_name" : "be42",
  "name" : "be42",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "26.0"
    }
  ],
  "products" : [
    {
      "name" : "be42",
      "targets" : [
        "be42"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ben",
      "targets" : [
        "ben"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "ben",
      "module_type" : "SwiftTarget",
      "name" : "ben",
      "path" : "Sources/ben",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "ben"
      ],
      "sources" : [
        "AlgorithmArgument.swift",
        "EntryPoint+test.swift",
        "EntryPoint+work.swift",
        "EntryPoint.swift"
      ],
      "target_dependencies" : [
        "be42"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "be42Tests",
      "module_type" : "SwiftTarget",
      "name" : "be42Tests",
      "path" : "Tests/be42Tests",
      "sources" : [
        "be42Tests.swift"
      ],
      "target_dependencies" : [
        "be42"
      ],
      "type" : "test"
    },
    {
      "c99name" : "be42",
      "module_type" : "SwiftTarget",
      "name" : "be42",
      "path" : "Sources/be42",
      "product_memberships" : [
        "be42",
        "ben"
      ],
      "sources" : [
        "Algorithm/BEN_BWT.swift",
        "Algorithm/BEN_CM.swift",
        "Algorithm/BEN_CME.swift",
        "Algorithm/BEN_MEC.swift",
        "Algorithm/BEN_NBCM.swift",
        "Algorithm/BEN_NBCMB.swift",
        "Algorithm/BEN_NBCMBF.swift",
        "Algorithm/NibbleBWT.swift",
        "Algorithm/NibblePlanarDeltaFilter.swift",
        "Algorithm/SuffixArray.swift",
        "Algorithm/SuffixArrayGPU.swift",
        "AlgorithmEnum.swift",
        "be42.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
{
  "workspace" : {
    "name" : "be42",
    "schemes" : [
      "be42",
      "be42-Package",
      "ben"
    ]
  }
}
2026-09-25 22:07:17.392 xcodebuild[832:5072] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme be42-Package -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme be42-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  be42: /Users/admin/builder/spi-builder-workspace
  swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.8.2
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
    Target 'ben-product' in project 'be42'
        ➜ Explicit dependency on target 'be42' in project 'be42'
        ➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
    Target 'ArgumentParser-product' in project 'swift-argument-parser'
        ➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
        ➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
    Target 'ArgumentParser' in project 'swift-argument-parser'
        ➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
    Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
    Target 'be42-product' in project 'be42'
        ➜ Explicit dependency on target 'be42' in project 'be42'
    Target 'be42' in project 'be42' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver ArgumentParser normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParser' from project 'swift-argument-parser')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ArgumentParser -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-dependency-scan.dia -user-module-version 1.8.2 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name swift_argument_parser -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-appletvos/ArgumentParser-t.build/Objects-normal/arm64/ArgumentParser-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver be42 normal arm64 com.apple.xcode.tools.swift.compiler (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name be42 -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ BEN_MEC.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:189:45: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
187 |
188 |   /// "Wiederholt sich der nächste Wert?" je Anzahl gesehener Werte d (2...15).
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
    |                                             `- error: 'InlineArray' is only available in tvOS 26.0 or newer
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:189:67: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
187 |
188 |   /// "Wiederholt sich der nächste Wert?" je Anzahl gesehener Werte d (2...15).
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
    |                                                                   `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:191:42: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
    |                                          `- error: 'InlineArray' is only available in tvOS 26.0 or newer
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:191:64: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
    |                                                                `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:193:47: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                                               `- error: 'InlineArray' is only available in tvOS 26.0 or newer
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
195 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:193:69: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                                                                     `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
195 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:194:47: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                                               `- error: 'InlineArray' is only available in tvOS 26.0 or newer
195 |
196 |   /// Ketten-Kontext: Position in der Kette, konditioniert auf gebuckelte
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:194:69: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                                                                     `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
195 |
196 |   /// Ketten-Kontext: Position in der Kette, konditioniert auf gebuckelte
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:182:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
180 |   /// ist bewusst kein Sequence/Collection, siehe docs/geschwindigkeit.md
181 |   /// Nr. 16).
182 |   var mtf: InlineArray<16, UInt8> = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
183 |   /// Bitmaske der im aktuellen Permutations-Block gesehenen Werte.
184 |   var seenMask: UInt16 = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:189:19: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
187 |
188 |   /// "Wiederholt sich der nächste Wert?" je Anzahl gesehener Werte d (2...15).
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
    |                   `- error: 'InlineArray' is only available in tvOS 26.0 or newer
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:191:16: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
189 |   var probRepeat: InlineArray<17, UInt16> = InlineArray<17, UInt16>(repeating: kProbInit)
190 |   /// Wie probRepeat, aber für d==1 je Lauflänge (0...15) — Läufe nach BWT.
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
    |                `- error: 'InlineArray' is only available in tvOS 26.0 or newer
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:193:21: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
191 |   var probRun: InlineArray<16, UInt16> = InlineArray<16, UInt16>(repeating: kProbInit)
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
195 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:194:21: error: 'InlineArray' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
192 |   /// Exclusion-Ketten: Kettenposition j (0...14) × min(d, 4). 15*5 = 75.
193 |   var probRepChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
194 |   var probNewChain: InlineArray<75, UInt16> = InlineArray<75, UInt16>(repeating: kProbInit)
    |                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
195 |
196 |   /// Ketten-Kontext: Position in der Kette, konditioniert auf gebuckelte
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:205:11: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
    |           |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |           `- note: add 'if #available' version check
206 |     var i = 1
207 |     while mtf[i] != v { i += 1 }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:207:11: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
207 |     while mtf[i] != v { i += 1 }
    |           |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |           `- note: add 'if #available' version check
208 |     while i > 0 {
209 |       mtf[i] = mtf[i - 1]
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:209:7: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
207 |     while mtf[i] != v { i += 1 }
208 |     while i > 0 {
209 |       mtf[i] = mtf[i - 1]
    |       |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |       `- note: add 'if #available' version check
210 |       i -= 1
211 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:209:7: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
207 |     while mtf[i] != v { i += 1 }
208 |     while i > 0 {
209 |       mtf[i] = mtf[i - 1]
    |       |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |       `- note: add 'if #available' version check
210 |       i -= 1
211 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:209:16: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
207 |     while mtf[i] != v { i += 1 }
208 |     while i > 0 {
209 |       mtf[i] = mtf[i - 1]
    |                |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                `- note: add 'if #available' version check
210 |       i -= 1
211 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:212:5: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
    :
210 |       i -= 1
211 |     }
212 |     mtf[0] = v
    |     |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
213 |   }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:212:5: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
172 | /// Gemeinsamer Modellzustand von Encoder und Decoder.
173 | /// Beide Seiten führen exakt dieselben Updates aus → Bijektivität.
174 | private struct MECModel {
    |                `- note: add '@available' attribute to enclosing struct
175 |
176 |   /// Kandidaten-Rangfolge: zuletzt gesehene Werte zuerst (Move-To-Front).
    :
202 |
203 |   @inline(__always)
204 |   mutating func moveToFront(_ v: UInt8) {
    |                 `- note: add '@available' attribute to enclosing instance method
205 |     guard mtf[0] != v else { return }
206 |     var i = 1
    :
210 |       i -= 1
211 |     }
212 |     mtf[0] = v
    |     |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |     `- note: add 'if #available' version check
213 |   }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:248:23: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
246 |       let bit = isRepeat ? 1 : 0
247 |       if d == 1 {
248 |         rc.encodeBit(&model.probRun[min(model.runLength, 15)], bit)
    |                       |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
249 |       } else {
250 |         rc.encodeBit(&model.probRepeat[d], bit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:248:23: error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
246 |       let bit = isRepeat ? 1 : 0
247 |       if d == 1 {
248 |         rc.encodeBit(&model.probRun[min(model.runLength, 15)], bit)
    |                       |- error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
249 |       } else {
250 |         rc.encodeBit(&model.probRepeat[d], bit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:250:23: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
248 |         rc.encodeBit(&model.probRun[min(model.runLength, 15)], bit)
249 |       } else {
250 |         rc.encodeBit(&model.probRepeat[d], bit)
    |                       |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
251 |       }
252 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:250:23: error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
248 |         rc.encodeBit(&model.probRun[min(model.runLength, 15)], bit)
249 |       } else {
250 |         rc.encodeBit(&model.probRepeat[d], bit)
    |                       |- error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
251 |       }
252 |     }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_MEC.swift
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:260:26: error: 'indices' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
258 |     // InlineArray ist kein Sequence/Collection → über .indices iterieren
259 |     // statt direkt über das Array (siehe Deklaration von `mtf` oben).
260 |     for idx in model.mtf.indices {
    |                          |- error: 'indices' is only available in tvOS 26.0 or newer
    |                          `- note: add 'if #available' version check
261 |       let c = model.mtf[idx]
262 |       let inSeen = (model.seenMask >> c) & 1 == 1
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:261:15: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
259 |     // statt direkt über das Array (siehe Deklaration von `mtf` oben).
260 |     for idx in model.mtf.indices {
261 |       let c = model.mtf[idx]
    |               |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |               `- note: add 'if #available' version check
262 |       let inSeen = (model.seenMask >> c) & 1 == 1
263 |       if inSeen != isRepeat { continue }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:270:23: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
268 |       let hit = (c == v) ? 1 : 0
269 |       if isRepeat {
270 |         rc.encodeBit(&model.probRepChain[model.chainContext(j, d)], hit)
    |                       |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
271 |       } else {
272 |         rc.encodeBit(&model.probNewChain[model.chainContext(j, d)], hit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:270:23: error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
268 |       let hit = (c == v) ? 1 : 0
269 |       if isRepeat {
270 |         rc.encodeBit(&model.probRepChain[model.chainContext(j, d)], hit)
    |                       |- error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
271 |       } else {
272 |         rc.encodeBit(&model.probNewChain[model.chainContext(j, d)], hit)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift:272:23: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
231 | // ─────────────────────────────────────────────────────────────────────────────
232 |
233 | public enum BEN_MEC {
    |             `- note: add '@available' attribute to enclosing enum
234 |
235 |   // ───────────────────────────────────────────────────────────────────────────
    :
237 |   // ───────────────────────────────────────────────────────────────────────────
238 |
239 |   private static func encode(_ v: UInt8, _ model: inout MECModel, _ rc: inout RangeEncoder) {
    |                       `- note: add '@available' attribute to enclosing static method
240 |     let d = model.seenMask.nonzeroBitCount
241 |     let isRepeat = (model.seenMask >> v) & 1 == 1
    :
270 |         rc.encodeBit(&model.probRepChain[model.chainContext(j, d)], hit)
271 |       } else {
272 |         rc.encodeBit(&model.probNewChain[model.chainContext(j, d)], hit)
    |                       |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                       `- note: add 'if #available' version check
273 |       }
274 |       if hit == 1 { break }
SwiftCompile normal arm64 Compiling\ BEN_BWT.swift,\ BEN_CM.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_BWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_BWT.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_BWT.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_CM.swift
SwiftCompile normal arm64 Compiling\ NibblePlanarDeltaFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibblePlanarDeltaFilter.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibblePlanarDeltaFilter.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NibblePlanarDeltaFilter.swift
SwiftCompile normal arm64 Compiling\ BEN_NBCM.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:83:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
 83 |   static let points: InlineArray<33, Int> = [1, 2, 4, 6, 10, 17, 27, 45, 74, 120, 194, 311,
    |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
 84 |                               488, 747, 1102, 1546, 2048, 2550, 2994, 3349,
 85 |                               3608, 3785, 3902, 3976, 4022, 4051, 4069, 4079,
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:98:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 96 |   /// Pro Index unabhängig berechnet — direkte Closure-Init ist
 97 |   /// ordnungsunabhängig sicher.
 98 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
 99 |     Int16(rawSquash(i - 2047))
100 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:98:49: error: 'InlineArray' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 96 |   /// Pro Index unabhängig berechnet — direkte Closure-Init ist
 97 |   /// ordnungsunabhängig sicher.
 98 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |                                  `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
 99 |     Int16(rawSquash(i - 2047))
100 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:98:72: error: 'init(_:)' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 96 |   /// Pro Index unabhängig berechnet — direkte Closure-Init ist
 97 |   /// ordnungsunabhängig sicher.
 98 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |                                                         `- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
 99 |     Int16(rawSquash(i - 2047))
100 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:104:23: error: 'InlineArray' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
102 |   /// Aufbau mit fortlaufendem Scan-Zustand — zuerst normales Array
103 |   /// (unverändertes Verfahren), danach elementweise in InlineArray kopiert.
104 |   static let stretch: InlineArray<4096, Int16> = {
    |              |        `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
105 |     var table = [Int16](repeating: 0, count: 4096)
106 |     var j = -2047
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:112:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
102 |   /// Aufbau mit fortlaufendem Scan-Zustand — zuerst normales Array
103 |   /// (unverändertes Verfahren), danach elementweise in InlineArray kopiert.
104 |   static let stretch: InlineArray<4096, Int16> = {
    |              `- note: add '@available' attribute to enclosing static property
105 |     var table = [Int16](repeating: 0, count: 4096)
106 |     var j = -2047
    :
110 |     }
111 |     table[0] = -2047
112 |     return InlineArray<4096, Int16> { i in table[i] }
    |            |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |            `- note: add 'if #available' version check
113 |   }()
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:112:35: error: 'init(_:)' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
102 |   /// Aufbau mit fortlaufendem Scan-Zustand — zuerst normales Array
103 |   /// (unverändertes Verfahren), danach elementweise in InlineArray kopiert.
104 |   static let stretch: InlineArray<4096, Int16> = {
    |              `- note: add '@available' attribute to enclosing static property
105 |     var table = [Int16](repeating: 0, count: 4096)
106 |     var j = -2047
    :
110 |     }
111 |     table[0] = -2047
112 |     return InlineArray<4096, Int16> { i in table[i] }
    |                                   |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                   `- note: add 'if #available' version check
113 |   }()
114 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:213:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:213:61: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |                                                             `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:214:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:214:61: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |                                                             `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:216:34: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
    |                                  `- error: 'InlineArray' is only available in tvOS 26.0 or newer
217 |
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:216:54: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
    |                                                      `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
217 |
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:226:13: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
224 |   // APM/SSE: Ereignisklasse × 33 Stützstellen (Schritt 4). kNAPMCtx=8 → 264.
225 |   var apm: InlineArray<264, Int16> = {
226 |     var t = InlineArray<264, Int16>(repeating: 0)
    |             |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |             `- note: add 'if #available' version check
227 |     for c in 0..<kNAPMCtx {
228 |       for i in 0..<33 {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:226:35: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
224 |   // APM/SSE: Ereignisklasse × 33 Stützstellen (Schritt 4). kNAPMCtx=8 → 264.
225 |   var apm: InlineArray<264, Int16> = {
226 |     var t = InlineArray<264, Int16>(repeating: 0)
    |                                   |- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
    |                                   `- note: add 'if #available' version check
227 |     for c in 0..<kNAPMCtx {
228 |       for i in 0..<33 {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:230:9: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
228 |       for i in 0..<33 {
229 |         let d = max(-2047, min(2047, (i - 16) * 128))
230 |         t[c * 33 + i] = NBCMSigmoid.squash[d + 2047]
    |         |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |         `- note: add 'if #available' version check
231 |       }
232 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:230:9: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
228 |       for i in 0..<33 {
229 |         let d = max(-2047, min(2047, (i - 16) * 128))
230 |         t[c * 33 + i] = NBCMSigmoid.squash[d + 2047]
    |         |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |         `- note: add 'if #available' version check
231 |       }
232 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:230:25: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
228 |       for i in 0..<33 {
229 |         let d = max(-2047, min(2047, (i - 16) * 128))
230 |         t[c * 33 + i] = NBCMSigmoid.squash[d + 2047]
    |                         |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
231 |       }
232 |     }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:213:13: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |             `- error: 'InlineArray' is only available in tvOS 26.0 or newer
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:214:13: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
212 |   // Compile-Zeit fest → InlineArray (Swift 6.3, SE-0453).
213 |   var fast: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
    |             `- error: 'InlineArray' is only available in tvOS 26.0 or newer
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:216:10: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
214 |   var slow: InlineArray<183, Int16> = InlineArray<183, Int16>(repeating: 2048)
215 |   // Mixer-Gewichte je Slot (Festkomma 16.16), Startsumme ≈ 1. 2*183 = 366.
216 |   var w: InlineArray<366, Int> = InlineArray<366, Int>(repeating: 32768)
    |          `- error: 'InlineArray' is only available in tvOS 26.0 or newer
217 |
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:220:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
218 |   // nbmec-Zustand (Permutations-Blockstruktur). InlineArray, aber KEIN
219 |   // Sequence/Collection — Konsumstellen iterieren über `.indices`.
220 |   var mtf: InlineArray<16, UInt8> = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
221 |   var seenMask: UInt16 = 0
222 |   var runLength: Int = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:225:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
207 | // ─────────────────────────────────────────────────────────────────────────────
208 |
209 | private struct NBCMModel {
    |                `- note: add '@available' attribute to enclosing struct
210 |
211 |   // Dual-Rate-Statistik je Slot: P(bit==1) in 12 Bit. kNSlots=183, zur
    :
223 |
224 |   // APM/SSE: Ereignisklasse × 33 Stützstellen (Schritt 4). kNAPMCtx=8 → 264.
225 |   var apm: InlineArray<264, Int16> = {
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
226 |     var t = InlineArray<264, Int16>(repeating: 0)
227 |     for c in 0..<kNAPMCtx {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:334:30: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
328 |
329 | /// Sigmoid-Tabellen als rohe Pointer (Prozesslebensdauer, bewusst nie freigegeben).
330 | nonisolated(unsafe) private let kSquashPtr: UnsafePointer<Int16> = {
    |                                 `- note: add '@available' attribute to enclosing let
331 |   let p = UnsafeMutablePointer<Int16>.allocate(capacity: 4095)
332 |   // InlineArray ist kein Sequence/Collection (SE-0453) → .enumerated() geht
333 |   // nicht, stattdessen per Index kopieren (siehe docs/geschwindigkeit.md Nr. 16).
334 |   for i in 0..<4095 { p[i] = NBCMSigmoid.squash[i] }
    |                              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                              `- note: add 'if #available' version check
335 |   return UnsafePointer(p)
336 | }()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:339:30: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
335 |   return UnsafePointer(p)
336 | }()
337 | nonisolated(unsafe) private let kStretchPtr: UnsafePointer<Int16> = {
    |                                 `- note: add '@available' attribute to enclosing let
338 |   let p = UnsafeMutablePointer<Int16>.allocate(capacity: 4096)
339 |   for i in 0..<4096 { p[i] = NBCMSigmoid.stretch[i] }
    |                              |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                              `- note: add 'if #available' version check
340 |   return UnsafePointer(p)
341 | }()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift:93:13: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 78 | // ─────────────────────────────────────────────────────────────────────────────
 79 |
 80 | private enum NBCMSigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 81 |
 82 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
    :
 86 |                               4086, 4090, 4092, 4094, 4095]
 87 |
 88 |   private static func rawSquash(_ d: Int) -> Int {
    |                       `- note: add '@available' attribute to enclosing static method
 89 |     if d >=  2047 { return 4095 }
 90 |     if d <= -2047 { return 1 }
 91 |     let w = d & 127
 92 |     let i = (d >> 7) + 16
 93 |     return (points[i] * (128 - w) + points[i + 1] * w + 64) >> 7
    |             |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |             `- note: add 'if #available' version check
 94 |   }
 95 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCM.swift
SwiftCompile normal arm64 Compiling\ NibbleBWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:83:25: error: 'InlineArray' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 81 |     // (InlineArray bietet das noch nicht, siehe docs/geschwindigkeit.md Nr. 16),
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
    |                         |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:83:44: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 81 |     // (InlineArray bietet das noch nicht, siehe docs/geschwindigkeit.md Nr. 16),
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
    |                                            |- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:84:33: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
    |                                 |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                 `- note: add 'if #available' version check
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:84:33: error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 82 |     // der Bounds-Check-Overhead ist dort also ohnehin schon eliminiert.
 83 |     var countPerValue = InlineArray<16, Int>(repeating: 0)
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
    |                                 |- error: cannot pass as inout because setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                 `- note: add 'if #available' version check
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:86:27: error: 'InlineArray' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
    |                           |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |                           `- note: add 'if #available' version check
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:86:46: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 84 |     for nibble in transformed { countPerValue[Int(nibble)] += 1 }
 85 |
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
    |                                              |- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
    |                                              `- note: add 'if #available' version check
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:25: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                         |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:25: error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                         |- error: setter for 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                         `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:88:72: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 86 |     var firstOccurrence = InlineArray<16, Int>(repeating: 0)
 87 |     var runningSum = 0
 88 |     for v in 0 ..< 16 { firstOccurrence[v] = runningSum; runningSum += countPerValue[v] }
    |                                                                        |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                                                                        `- note: add 'if #available' version check
 89 |
 90 |     var rank = [Int](repeating: 0, count: 16)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift:100:26: error: 'subscript(_:)' is only available in tvOS 26.0 or newer
 23 | // MARK: - NibbleBWT
 24 |
 25 | public enum NibbleBWT: Sendable {
    |             `- note: add '@available' attribute to enclosing enum
 26 |
 27 |   // Austauschbarer Builder — Standard: PrefixDoubling (O(n log n), korrekt)
    :
 71 |   // MARK: Inverse Transform  (O(n), LF-Mapping)
 72 |
 73 |   static func inverseTransform(_ transformed: [UInt8], index: Int) -> [UInt8] {
    |               `- note: add '@available' attribute to enclosing static method
 74 |     let n = transformed.count
 75 |     if n == 0 { return [] }
    :
 98 |           for i in 0 ..< n {
 99 |             let v = Int(t[i])
100 |             l[i] = Int32(firstOccurrence[v] + r[v])
    |                          |- error: 'subscript(_:)' is only available in tvOS 26.0 or newer
    |                          `- note: add 'if #available' version check
101 |             r[v] += 1
102 |           }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_BWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_MEC.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCM.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMB.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMBF.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibblePlanarDeltaFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArray.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArrayGPU.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/AlgorithmEnum.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/be42.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.dia -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64 -target arm64-apple-tvos15.0 -module-can-import-version MetalPerformanceShadersGraph 7.0.80 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name be42 -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/be42.swiftmodule -index-unit-output-path /be42.build/Debug-appletvos/be42-t.build/Objects-normal/arm64/NibbleBWT.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NibbleBWT.swift
SwiftCompile normal arm64 Compiling\ BEN_NBCMB.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMB.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMB.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCMB.swift
SwiftCompile normal arm64 Compiling\ BEN_CME.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:76:20: error: 'InlineArray' is only available in tvOS 26.0 or newer
  74 | private let kAPMRate = 6
  75 | /// InlineArray (Swift 6.3, SE-0453): 16 Einträge zur Compile-Zeit fest.
  76 | private let kRate: InlineArray<16, Int> = [2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7]
     |             |      `- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |             `- note: add '@available' attribute to enclosing let
  77 | /// 12 Modelle: o0,o1,o2,o3,o4,o6,Wort,Sparse,Match + Alignment + Order-8 + Order-12
  78 | private let kNModels = 12
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:87:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
  87 |   static let points: InlineArray<33, Int> = [1, 2, 4, 6, 10, 17, 27, 45, 74, 120, 194, 311,
     |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |              `- note: add '@available' attribute to enclosing static property
  88 |                               488, 747, 1102, 1546, 2048, 2550, 2994, 3349,
  89 |                               3608, 3785, 3902, 3976, 4022, 4051, 4069, 4079,
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:102:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 100 |   /// 4095 Einträge, pro Index unabhängig berechnet — direkte
 101 |   /// InlineArray-Closure-Initialisierung ist ordnungsunabhängig sicher.
 102 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
     |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |              `- note: add '@available' attribute to enclosing static property
 103 |     Int16(rawSquash(i - 2047))
 104 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:102:49: error: 'InlineArray' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 100 |   /// 4095 Einträge, pro Index unabhängig berechnet — direkte
 101 |   /// InlineArray-Closure-Initialisierung ist ordnungsunabhängig sicher.
 102 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
     |              |                                  `- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |              `- note: add '@available' attribute to enclosing static property
 103 |     Int16(rawSquash(i - 2047))
 104 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:102:72: error: 'init(_:)' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 100 |   /// 4095 Einträge, pro Index unabhängig berechnet — direkte
 101 |   /// InlineArray-Closure-Initialisierung ist ordnungsunabhängig sicher.
 102 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
     |              |                                                         `- error: 'init(_:)' is only available in tvOS 26.0 or newer
     |              `- note: add '@available' attribute to enclosing static property
 103 |     Int16(rawSquash(i - 2047))
 104 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:109:23: error: 'InlineArray' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 107 |   /// normales Array gerechnet (unverändertes Verfahren), danach
 108 |   /// elementweise in die InlineArray kopiert (siehe BEN_CM.swift).
 109 |   static let stretch: InlineArray<4096, Int16> = {
     |              |        `- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |              `- note: add '@available' attribute to enclosing static property
 110 |     var table = [Int16](repeating: 0, count: 4096)
 111 |     var j = -2047
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:117:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 107 |   /// normales Array gerechnet (unverändertes Verfahren), danach
 108 |   /// elementweise in die InlineArray kopiert (siehe BEN_CM.swift).
 109 |   static let stretch: InlineArray<4096, Int16> = {
     |              `- note: add '@available' attribute to enclosing static property
 110 |     var table = [Int16](repeating: 0, count: 4096)
 111 |     var j = -2047
     :
 115 |     }
 116 |     table[0] = -2047
 117 |     return InlineArray<4096, Int16> { i in table[i] }
     |            |- error: 'InlineArray' is only available in tvOS 26.0 or newer
     |            `- note: add 'if #available' version check
 118 |   }()
 119 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:117:35: error: 'init(_:)' is only available in tvOS 26.0 or newer
  82 | // ─────────────────────────────────────────────────────────────────────────────
  83 |
  84 | private enum Sigmoid {
     |              `- note: add '@available' attribute to enclosing enum
  85 |
  86 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
     :
 107 |   /// normales Array gerechnet (unverändertes Verfahren), danach
 108 |   /// elementweise in die InlineArray kopiert (siehe BEN_CM.swift).
 109 |   static let stretch: InlineArray<4096, Int16> = {
     |              `- note: add '@available' attribute to enclosing static property
 110 |     var table = [Int16](repeating: 0, count: 4096)
 111 |     var j = -2047
     :
 115 |     }
 116 |     table[0] = -2047
 117 |     return InlineArray<4096, Int16> { i in table[i] }
     |                                   |- error: 'init(_:)' is only available in tvOS 26.0 or newer
     |                                   `- note: add 'if #available' version check
 118 |   }()
 119 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:229:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 227 |   // außerhalb des InlineArray-Größenbereichs, siehe docs/geschwindigkeit.md
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
     |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:229:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 227 |   // außerhalb des InlineArray-Größenbereichs, siehe docs/geschwindigkeit.md
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
     |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:230:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
     |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:230:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
     |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:231:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
     |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
 233 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:231:62: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
     |                                                              `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
 233 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:232:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
     |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 233 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
 234 |   var o2c = [UInt8](repeating: 0, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:232:62: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
     |                                                              `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 233 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
 234 |   var o2c = [UInt8](repeating: 0, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:253:38: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 251 |   // Neu: Alignment (Nr. 12/27) — Byte-Position mod 8, direkt indiziert.
 252 |   // 8*2*15 = 240, klein und fest → InlineArray.
 253 |   var alp: InlineArray<240, Int16> = InlineArray<240, Int16>(repeating: 2048)
     |                                      `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 254 |   var alc: InlineArray<240, UInt8> = InlineArray<240, UInt8>(repeating: 0)
 255 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:253:60: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 251 |   // Neu: Alignment (Nr. 12/27) — Byte-Position mod 8, direkt indiziert.
 252 |   // 8*2*15 = 240, klein und fest → InlineArray.
 253 |   var alp: InlineArray<240, Int16> = InlineArray<240, Int16>(repeating: 2048)
     |                                                            `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 254 |   var alc: InlineArray<240, UInt8> = InlineArray<240, UInt8>(repeating: 0)
 255 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:254:38: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 252 |   // 8*2*15 = 240, klein und fest → InlineArray.
 253 |   var alp: InlineArray<240, Int16> = InlineArray<240, Int16>(repeating: 2048)
 254 |   var alc: InlineArray<240, UInt8> = InlineArray<240, UInt8>(repeating: 0)
     |                                      `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 255 |
 256 |   // Neu: Order-8 / Order-12 (Nr. 2) — Hash + Prüfsumme
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:254:60: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 252 |   // 8*2*15 = 240, klein und fest → InlineArray.
 253 |   var alp: InlineArray<240, Int16> = InlineArray<240, Int16>(repeating: 2048)
 254 |   var alc: InlineArray<240, UInt8> = InlineArray<240, UInt8>(repeating: 0)
     |                                                            `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 255 |
 256 |   // Neu: Order-8 / Order-12 (Nr. 2) — Hash + Prüfsumme
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:269:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 267 |   var matchPtr = 0
 268 |   var matchLen = 0
 269 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048)
     |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 270 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
 271 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:269:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 267 |   var matchPtr = 0
 268 |   var matchLen = 0
 269 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048)
     |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 270 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
 271 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:270:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 268 |   var matchLen = 0
 269 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048)
 270 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
     |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 271 |
 272 |   // Mixer: 64 Gewichtssätze × kNModels = 768 (kNModels=12)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:270:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 268 |   var matchLen = 0
 269 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048)
 270 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
     |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 271 |
 272 |   // Mixer: 64 Gewichtssätze × kNModels = 768 (kNModels=12)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:273:35: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 271 |
 272 |   // Mixer: 64 Gewichtssätze × kNModels = 768 (kNModels=12)
 273 |   var wx: InlineArray<768, Int> = InlineArray<768, Int>(repeating: 65536 / kNModels)
     |                                   `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 274 |
 275 |   var apm: InlineArray<8448, Int16> = CMEModel.apmInit8448()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:273:55: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 271 |
 272 |   // Mixer: 64 Gewichtssätze × kNModels = 768 (kNModels=12)
 273 |   var wx: InlineArray<768, Int> = InlineArray<768, Int>(repeating: 65536 / kNModels)
     |                                                       `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 274 |
 275 |   var apm: InlineArray<8448, Int16> = CMEModel.apmInit8448()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:311:34: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 309 |   var i0 = 0, i1 = 0, i2 = 0, h3 = 0, h4 = 0, h6 = 0, hw = 0, hs = 0
 310 |   var ia = 0, h8 = 0, h12 = 0
 311 |   var st: InlineArray<12, Int> = InlineArray<12, Int>(repeating: 0)
     |                                  `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 312 |   var mmBucket = -1
 313 |   var mmExpectedBit = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:311:53: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 309 |   var i0 = 0, i1 = 0, i2 = 0, h3 = 0, h4 = 0, h6 = 0, hw = 0, hs = 0
 310 |   var ia = 0, h8 = 0, h12 = 0
 311 |   var st: InlineArray<12, Int> = InlineArray<12, Int>(repeating: 0)
     |                                                     `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
 312 |   var mmBucket = -1
 313 |   var mmExpectedBit = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:229:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 227 |   // außerhalb des InlineArray-Größenbereichs, siehe docs/geschwindigkeit.md
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
     |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift:230:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
 221 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
 222 | /// Updates aus → Bijektivität.
 223 | private final class CMEModel {
     |                     `- note: add '@available' attribute to enclosing class
 224 |
 225 |   // Basis (identisch zu BEN_CM). o0/o1 klein und fest → InlineArray
     :
 228 |   // Nr. 16).
 229 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
 230 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
     |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
 231 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
 232 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CME.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_CME.swift
SwiftCompile normal arm64 Compiling\ BEN_NBCMBF.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMBF.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_NBCMBF.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BEN_NBCMBF.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ be42 (in target 'be42' from project 'be42')
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:83:20: error: 'InlineArray' is only available in tvOS 26.0 or newer
 81 | /// Adaptionsraten je Zählerstand (schnell → langsam). InlineArray (Swift 6.3,
 82 | /// SE-0453): 16 Einträge zur Compile-Zeit fest — kein Heap-Objekt, kein ARC.
 83 | private let kRate: InlineArray<16, Int> = [2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7]
    |             |      `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing let
 84 |
 85 | // ─────────────────────────────────────────────────────────────────────────────
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:94:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
 92 |   /// Eingebettet als Konstanten — identisch zur validierten Referenz.
 93 |   /// InlineArray (Swift 6.3): 33 Einträge zur Compile-Zeit fest.
 94 |   static let points: InlineArray<33, Int> = [1, 2, 4, 6, 10, 17, 27, 45, 74, 120, 194, 311,
    |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
 95 |                               488, 747, 1102, 1546, 2048, 2550, 2994, 3349,
 96 |                               3608, 3785, 3902, 3976, 4022, 4051, 4069, 4079,
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:110:22: error: 'InlineArray' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
108 |   /// Index unabhängig berechnet (kein Zustand über Iterationen) — direkte
109 |   /// InlineArray-Closure-Initialisierung ist deshalb ordnungsunabhängig sicher.
110 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
111 |     Int16(rawSquash(i - 2047))
112 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:110:49: error: 'InlineArray' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
108 |   /// Index unabhängig berechnet (kein Zustand über Iterationen) — direkte
109 |   /// InlineArray-Closure-Initialisierung ist deshalb ordnungsunabhängig sicher.
110 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |                                  `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
111 |     Int16(rawSquash(i - 2047))
112 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:110:72: error: 'init(_:)' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
108 |   /// Index unabhängig berechnet (kein Zustand über Iterationen) — direkte
109 |   /// InlineArray-Closure-Initialisierung ist deshalb ordnungsunabhängig sicher.
110 |   static let squash: InlineArray<4095, Int16> = InlineArray<4095, Int16> { i in
    |              |                                                         `- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
111 |     Int16(rawSquash(i - 2047))
112 |   }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:120:23: error: 'InlineArray' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
118 |   /// kopiert, statt sich auf eine Aufrufreihenfolge der Closure-Init zu
119 |   /// verlassen, die die Proposal nicht garantiert.
120 |   static let stretch: InlineArray<4096, Int16> = {
    |              |        `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing static property
121 |     var table = [Int16](repeating: 0, count: 4096)
122 |     var j = -2047
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:128:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
118 |   /// kopiert, statt sich auf eine Aufrufreihenfolge der Closure-Init zu
119 |   /// verlassen, die die Proposal nicht garantiert.
120 |   static let stretch: InlineArray<4096, Int16> = {
    |              `- note: add '@available' attribute to enclosing static property
121 |     var table = [Int16](repeating: 0, count: 4096)
122 |     var j = -2047
    :
126 |     }
127 |     table[0] = -2047
128 |     return InlineArray<4096, Int16> { i in table[i] }
    |            |- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |            `- note: add 'if #available' version check
129 |   }()
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:128:35: error: 'init(_:)' is only available in tvOS 26.0 or newer
 87 | // ─────────────────────────────────────────────────────────────────────────────
 88 |
 89 | private enum Sigmoid {
    |              `- note: add '@available' attribute to enclosing enum
 90 |
 91 |   /// Stützstellen von 4096/(1+e^(-x/256)) bei x = -2048...2048, Schritt 128.
    :
118 |   /// kopiert, statt sich auf eine Aufrufreihenfolge der Closure-Init zu
119 |   /// verlassen, die die Proposal nicht garantiert.
120 |   static let stretch: InlineArray<4096, Int16> = {
    |              `- note: add '@available' attribute to enclosing static property
121 |     var table = [Int16](repeating: 0, count: 4096)
122 |     var j = -2047
    :
126 |     }
127 |     table[0] = -2047
128 |     return InlineArray<4096, Int16> { i in table[i] }
    |                                   |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                   `- note: add 'if #available' version check
129 |   }()
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:245:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
243 |   // Größenbereichs (siehe docs/geschwindigkeit.md Nr. 16) — o3 und größer
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
    |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:245:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
243 |   // Größenbereichs (siehe docs/geschwindigkeit.md Nr. 16) — o3 und größer
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
    |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:246:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
    |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:246:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
    |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:247:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
    |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:247:62: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
    |                                                              `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:248:39: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
    |                                       `- error: 'InlineArray' is only available in tvOS 26.0 or newer
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
250 |   var o2c = [UInt8](repeating: 0, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:248:62: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
    |                                                              `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
250 |   var o2c = [UInt8](repeating: 0, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:275:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
273 |   var matchPtr = 0
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
    |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
277 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:275:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
273 |   var matchPtr = 0
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
    |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
277 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:276:37: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
    |                                     `- error: 'InlineArray' is only available in tvOS 26.0 or newer
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:276:58: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
    |                                                          `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:279:35: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
279 |   var wx: InlineArray<576, Int> = InlineArray<576, Int>(repeating: 65536 / CMModel.nModels)
    |                                   `- error: 'InlineArray' is only available in tvOS 26.0 or newer
280 |
281 |   // APM Stufe 1: 256 Byte-Kontexte × 33 Stützstellen = 8448
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:279:55: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
279 |   var wx: InlineArray<576, Int> = InlineArray<576, Int>(repeating: 65536 / CMModel.nModels)
    |                                                       `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
280 |
281 |   // APM Stufe 1: 256 Byte-Kontexte × 33 Stützstellen = 8448
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:316:33: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
314 |   // Zustand des aktuellen Bits (predict → update)
315 |   var i0 = 0, i1 = 0, i2 = 0, h3 = 0, h4 = 0, h6 = 0, hw = 0, hs = 0
316 |   var st: InlineArray<9, Int> = InlineArray<9, Int>(repeating: 0)
    |                                 `- error: 'InlineArray' is only available in tvOS 26.0 or newer
317 |   var mmBucket = -1
318 |   var mmExpectedBit = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:316:51: error: 'init(repeating:)' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
314 |   // Zustand des aktuellen Bits (predict → update)
315 |   var i0 = 0, i1 = 0, i2 = 0, h3 = 0, h4 = 0, h6 = 0, hw = 0, hs = 0
316 |   var st: InlineArray<9, Int> = InlineArray<9, Int>(repeating: 0)
    |                                                   `- error: 'init(repeating:)' is only available in tvOS 26.0 or newer
317 |   var mmBucket = -1
318 |   var mmExpectedBit = 0
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:245:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
243 |   // Größenbereichs (siehe docs/geschwindigkeit.md Nr. 16) — o3 und größer
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:246:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
244 |   // (2^22 bis 2^25 Einträge) ebenfalls unangetastet.
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:247:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
245 |   var o0p: InlineArray<30, Int16> = InlineArray<30, Int16>(repeating: 2048)
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:248:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
246 |   var o0c: InlineArray<30, UInt8> = InlineArray<30, UInt8>(repeating: 0)
247 |   var o1p: InlineArray<7680, Int16> = InlineArray<7680, Int16>(repeating: 2048)
248 |   var o1c: InlineArray<7680, UInt8> = InlineArray<7680, UInt8>(repeating: 0)
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
249 |   var o2p = [Int16](repeating: 2048, count: 131_072 * 15)
250 |   var o2c = [UInt8](repeating: 0, count: 131_072 * 15)
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:275:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
273 |   var matchPtr = 0
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
277 |
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:276:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
274 |   var matchLen = 0
275 |   var mmp: InlineArray<16, Int16> = InlineArray<16, Int16>(repeating: 2048) // P(Bit == erwartet) je Längen-Bucket
276 |   var mmc: InlineArray<16, UInt8> = InlineArray<16, UInt8>(repeating: 0)
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:279:11: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
277 |
278 |   // Mixer: 64 Gewichtssätze (Nibble × Parität × Match aktiv) × nModels = 576
279 |   var wx: InlineArray<576, Int> = InlineArray<576, Int>(repeating: 65536 / CMModel.nModels)
    |           `- error: 'InlineArray' is only available in tvOS 26.0 or newer
280 |
281 |   // APM Stufe 1: 256 Byte-Kontexte × 33 Stützstellen = 8448
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:282:12: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
280 |
281 |   // APM Stufe 1: 256 Byte-Kontexte × 33 Stützstellen = 8448
282 |   var apm: InlineArray<8448, Int16> = CMModel.apmInit8448()
    |            `- error: 'InlineArray' is only available in tvOS 26.0 or newer
283 |   // APM Stufe 2: 32 Match-Kontexte × 33 Stützstellen = 1056
284 |   var apm2: InlineArray<1056, Int16> = CMModel.apmInit1056()
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:284:13: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
282 |   var apm: InlineArray<8448, Int16> = CMModel.apmInit8448()
283 |   // APM Stufe 2: 32 Match-Kontexte × 33 Stützstellen = 1056
284 |   var apm2: InlineArray<1056, Int16> = CMModel.apmInit1056()
    |             `- error: 'InlineArray' is only available in tvOS 26.0 or newer
285 |
286 |   static func apmInit8448() -> InlineArray<8448, Int16> {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:286:32: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
284 |   var apm2: InlineArray<1056, Int16> = CMModel.apmInit1056()
285 |
286 |   static func apmInit8448() -> InlineArray<8448, Int16> {
    |               |                `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |               `- note: add '@available' attribute to enclosing static method
287 |     var t = InlineArray<8448, Int16>(repeating: 0)
288 |     for c in 0..<256 {
/Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/BEN_CM.swift:297:32: error: 'InlineArray' is only available in tvOS 26.0 or newer
233 | /// große Tabellen ohne COW-Kopien). Beide Seiten führen exakt dieselben
234 | /// Updates aus → Bijektivität.
235 | private final class CMModel {
    |                     `- note: add '@available' attribute to enclosing class
236 |
237 |   static let nModels = 9
    :
295 |   }
296 |
297 |   static func apmInit1056() -> InlineArray<1056, Int16> {
    |               |                `- error: 'InlineArray' is only available in tvOS 26.0 or newer
    |               `- note: add '@available' attribute to enclosing static method
298 |     var t = InlineArray<1056, Int16>(repeating: 0)
299 |     for c in 0..<32 {
SwiftCompile normal arm64 (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ SuffixArray.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArray.swift (in target 'be42' from project 'be42')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/SuffixArray.swift (in target 'be42' from project 'be42')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SuffixArray.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ArgumentParser (in target 'ArgumentParser' from project 'swift-argument-parser')
SwiftCompile normal arm64 (in target 'ArgumentParser' from project 'swift-argument-parser')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 22:07:19.441 xcodebuild[841:5144] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ NibbleBWT.swift /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/be42/Algorithm/NibbleBWT.swift (in target 'be42' from project 'be42')
	Building workspace be42 with scheme be42-Package
(3 failures)
BUILD FAILURE 6.4 tvOS