The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-binary-parsing, reference main (ca80b3), with Swift 6.3 for Android on 17 Apr 2026 15:40:38 UTC.

Build Command

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

Build Log

266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:167:4: error: invalid lifetime dependence on an Escapable result
165 |   /// - Throws: A `ParsingError` if `range` is out of bounds for this span.
166 |   @inlinable
167 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
168 |   public mutating func seek(toRange range: ParserRange) throws(ParsingError) {
169 |     guard (0..._bytes.byteCount).contains(range.lowerBound),
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:207:4: error: invalid lifetime dependence on an Escapable result
205 |   ///   `0...count`.
206 |   @inlinable
207 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
208 |   public mutating func seek(toRelativeOffset offset: some FixedWidthInteger)
209 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:252:4: error: invalid lifetime dependence on an Escapable result
250 |   ///   `0...bytes.count`.
251 |   @inlinable
252 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
253 |   public mutating func seek(toAbsoluteOffset offset: some FixedWidthInteger)
254 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:296:4: error: invalid lifetime dependence on an Escapable result
294 |   ///   `0...count`.
295 |   @inlinable
296 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
297 |   public mutating func seek(toOffsetFromEnd offset: some FixedWidthInteger)
298 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Slicing.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   original span.
103 |   @inlinable
104 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public mutating func sliceRange(byteCount: some FixedWidthInteger)
106 |     throws(ParsingError) -> ParserRange
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Slicing.swift:135:4: error: invalid lifetime dependence on an Escapable result
133 |   ///   if the product is not in the range `0...count`.
134 |   @inlinable
135 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
136 |   public mutating func sliceRange(
137 |     objectStride: some FixedWidthInteger,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Slicing.swift:154:4: error: invalid lifetime dependence on an Escapable result
152 |   ///   by this parser span.
153 |   @inlinable
154 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
155 |   public mutating func sliceRemainingRange() -> ParserRange {
156 |     divide(atOffset: self.count).parserRange
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Array.swift:20:4: error: invalid lifetime dependence on an Escapable result
 18 |   /// - Parameter input: The `ParserSpan` to consume.
 19 |   @inlinable
 20 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 21 |   public init(parsingRemainingBytes input: inout ParserSpan) {
 22 |     defer { _ = input.divide(atOffset: input.count) }
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Array.swift:37:4: error: invalid lifetime dependence on an Escapable result
 35 |   ///   bytes remaining.
 36 |   @inlinable
 37 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 38 |   public init(parsing input: inout ParserSpan, byteCount: Int)
 39 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Array.swift:77:4: error: invalid lifetime dependence on an Escapable result
 75 |   ///   representable.
 76 |   @inlinable
 77 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 78 |   public init(
 79 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Array.swift:122:4: error: invalid lifetime dependence on an Escapable result
120 |   /// - Throws: An error if one is thrown from `parser`.
121 |   @inlinable
122 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
123 |   public init(
124 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Array.swift:164:4: error: invalid lifetime dependence on an Escapable result
162 |   /// - Throws: An error if one is thrown from `parser`.
163 |   @inlinable
164 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
165 |   public init<E>(
166 |     parsingAll input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:23:4: error: invalid lifetime dependence on an Escapable result
21 |   /// - Parameter input: The `ParserSpan` to consume.
22 |   @inlinable
23 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
24 |   public init(parsingRemainingBytes input: inout ParserSpan) {
25 |     defer { _ = input.divide(atOffset: input.count) }
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:40:4: error: invalid lifetime dependence on an Escapable result
38 |   ///   bytes remaining.
39 |   @inlinable
40 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
41 |   public init(parsing input: inout ParserSpan, byteCount: Int)
42 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:21:4: error: invalid lifetime dependence on an Escapable result
19 |   ///   bytes remaining.
20 |   @inlinable
21 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
22 |   public init(parsing input: inout ParserSpan) throws {
23 |     let slice = try input._divide(atByteOffset: Self.count)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:56:4: error: invalid lifetime dependence on an Escapable result
54 |   /// - Throws: An error if one is thrown from `parser`.
55 |   @inlinable
56 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
57 |   public init(
58 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:286:4: error: invalid lifetime dependence on an Escapable result
284 |   @unsafe
285 |   @inlinable
286 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
287 |   public init(_unchecked _: Void, parsingBigEndian input: inout ParserSpan) {
288 |     unsafe self.init(_unchecked: (), _parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:300:4: error: invalid lifetime dependence on an Escapable result
298 |   ///   this integer type.
299 |   @inlinable
300 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
301 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
302 |     try self.init(_parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:307:4: error: invalid lifetime dependence on an Escapable result
305 |   @unsafe
306 |   @inlinable
307 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
308 |   public init(_unchecked _: Void, parsingLittleEndian input: inout ParserSpan) {
309 |     unsafe self.init(_unchecked: (), _parsingLittleEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:321:4: error: invalid lifetime dependence on an Escapable result
319 |   ///   this integer type.
320 |   @inlinable
321 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
322 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
323 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:329:4: error: invalid lifetime dependence on an Escapable result
327 |   @unsafe
328 |   @inlinable
329 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
330 |   public init(
331 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:349:4: error: invalid lifetime dependence on an Escapable result
347 |   ///   this integer type.
348 |   @inlinable
349 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
350 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
351 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:363:4: error: invalid lifetime dependence on an Escapable result
361 |   @unsafe
362 |   @inlinable
363 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
364 |   public init(_unchecked _: Void, parsing input: inout ParserSpan) {
365 |     self = unsafe input.consumeUnchecked(type: Self.self)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:385:4: error: invalid lifetime dependence on an Escapable result
383 |
384 |   @unsafe
385 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
386 |   @available(
387 |     *, deprecated,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:783:4: error: invalid lifetime dependence on an Escapable result
781 | extension RawRepresentable where RawValue: MultiByteInteger {
782 |   @inlinable
783 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
784 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
785 |     self = try Self(_rawValueThrowing: .init(parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:789:4: error: invalid lifetime dependence on an Escapable result
787 |
788 |   @inlinable
789 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
790 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
791 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:796:4: error: invalid lifetime dependence on an Escapable result
794 |
795 |   @inlinable
796 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
797 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
798 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:808:4: error: invalid lifetime dependence on an Escapable result
806 | extension RawRepresentable where RawValue: SingleByteInteger {
807 |   @inlinable
808 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
809 |   public init(parsing input: inout ParserSpan) throws(ParsingError) {
810 |     guard let value = try Self(rawValue: .init(_parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:832:4: error: invalid lifetime dependence on an Escapable result
830 |
831 |   @inlinable
832 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
833 |   public init<T: MultiByteInteger>(
834 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:843:4: error: invalid lifetime dependence on an Escapable result
841 |
842 |   @inlinable
843 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
844 |   public init<T: MultiByteInteger>(
845 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:854:4: error: invalid lifetime dependence on an Escapable result
852 |
853 |   @inlinable
854 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
855 |   public init<T: MultiByteInteger>(
856 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:866:4: error: invalid lifetime dependence on an Escapable result
864 |
865 |   @inlinable
866 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
867 |   public init<T: SingleByteInteger>(
868 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:79:4: error: invalid lifetime dependence on an Escapable result
 77 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 78 |   )
 79 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
 80 |   public init(
 81 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:100:4: error: invalid lifetime dependence on an Escapable result
 98 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 99 |   )
100 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
101 |   public init(
102 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:190:4: error: invalid lifetime dependence on an Escapable result
188 |   ///   - parser: The closure to use when parsing the start and end.
189 |   /// - Throws: An error if `parser` throws an error.
190 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
191 |   public init(
192 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:218:4: error: invalid lifetime dependence on an Escapable result
216 |   ///   - parser: The closure to use when parsing the start and end.
217 |   /// - Throws: An error if `parser` throws an error.
218 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
219 |   public init(
220 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:18:4: error: invalid lifetime dependence on an Escapable result
 16 |   /// initializer throws an error if `input` does not contain a NUL byte.
 17 |   @inlinable
 18 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 19 |   public init(parsingNulTerminated input: inout ParserSpan) throws(ParsingError)
 20 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:38:4: error: invalid lifetime dependence on an Escapable result
 36 |   /// character `U+FFFD`.
 37 |   @inlinable
 38 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 39 |   public init(parsingUTF8 input: inout ParserSpan) {
 40 |     let stringBytes = input.divide(at: input.endPosition)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:53:4: error: invalid lifetime dependence on an Escapable result
 51 |   /// replacing with the Unicode replacement character `U+FFFD`.
 52 |   @inlinable
 53 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 54 |   public init(parsingUTF8 input: inout ParserSpan, count: Int)
 55 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:63:4: error: invalid lifetime dependence on an Escapable result
 61 |   @unsafe
 62 |   @inlinable
 63 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 64 |   internal init(_uncheckedParsingUTF16 input: inout ParserSpan)
 65 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:81:4: error: invalid lifetime dependence on an Escapable result
 79 |   /// Unicode replacement character `U+FFFD`.
 80 |   @inlinable
 81 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 82 |   public init(parsingUTF16 input: inout ParserSpan) throws(ParsingError) {
 83 |     guard input.count.isMultiple(of: 2) else {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   `2 * codeUnitCount` bytes remaining.
103 |   @inlinable
104 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public init(parsingUTF16 input: inout ParserSpan, codeUnitCount: Int)
106 |     throws(ParsingError)
Internal Error: DecodingError.dataCorrupted: Data was corrupted. Debug description: Corrupted JSON. Underlying error: unexpected end of file
[58/134] Compiling BinaryParsing Range.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:79:4: error: invalid lifetime dependence on an Escapable result
 77 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 78 |   )
 79 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
 80 |   public init(
 81 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:100:4: error: invalid lifetime dependence on an Escapable result
 98 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 99 |   )
100 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
101 |   public init(
102 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:190:4: error: invalid lifetime dependence on an Escapable result
188 |   ///   - parser: The closure to use when parsing the start and end.
189 |   /// - Throws: An error if `parser` throws an error.
190 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
191 |   public init(
192 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:218:4: error: invalid lifetime dependence on an Escapable result
216 |   ///   - parser: The closure to use when parsing the start and end.
217 |   /// - Throws: An error if `parser` throws an error.
218 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
219 |   public init(
220 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:18:4: error: invalid lifetime dependence on an Escapable result
 16 |   /// initializer throws an error if `input` does not contain a NUL byte.
 17 |   @inlinable
 18 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 19 |   public init(parsingNulTerminated input: inout ParserSpan) throws(ParsingError)
 20 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:38:4: error: invalid lifetime dependence on an Escapable result
 36 |   /// character `U+FFFD`.
 37 |   @inlinable
 38 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 39 |   public init(parsingUTF8 input: inout ParserSpan) {
 40 |     let stringBytes = input.divide(at: input.endPosition)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:53:4: error: invalid lifetime dependence on an Escapable result
 51 |   /// replacing with the Unicode replacement character `U+FFFD`.
 52 |   @inlinable
 53 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 54 |   public init(parsingUTF8 input: inout ParserSpan, count: Int)
 55 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:63:4: error: invalid lifetime dependence on an Escapable result
 61 |   @unsafe
 62 |   @inlinable
 63 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 64 |   internal init(_uncheckedParsingUTF16 input: inout ParserSpan)
 65 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:81:4: error: invalid lifetime dependence on an Escapable result
 79 |   /// Unicode replacement character `U+FFFD`.
 80 |   @inlinable
 81 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 82 |   public init(parsingUTF16 input: inout ParserSpan) throws(ParsingError) {
 83 |     guard input.count.isMultiple(of: 2) else {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   `2 * codeUnitCount` bytes remaining.
103 |   @inlinable
104 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public init(parsingUTF16 input: inout ParserSpan, codeUnitCount: Int)
106 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
[59/134] Compiling BinaryParsing String.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:79:4: error: invalid lifetime dependence on an Escapable result
 77 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 78 |   )
 79 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
 80 |   public init(
 81 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:100:4: error: invalid lifetime dependence on an Escapable result
 98 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 99 |   )
100 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
101 |   public init(
102 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:190:4: error: invalid lifetime dependence on an Escapable result
188 |   ///   - parser: The closure to use when parsing the start and end.
189 |   /// - Throws: An error if `parser` throws an error.
190 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
191 |   public init(
192 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:218:4: error: invalid lifetime dependence on an Escapable result
216 |   ///   - parser: The closure to use when parsing the start and end.
217 |   /// - Throws: An error if `parser` throws an error.
218 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
219 |   public init(
220 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:18:4: error: invalid lifetime dependence on an Escapable result
 16 |   /// initializer throws an error if `input` does not contain a NUL byte.
 17 |   @inlinable
 18 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 19 |   public init(parsingNulTerminated input: inout ParserSpan) throws(ParsingError)
 20 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:38:4: error: invalid lifetime dependence on an Escapable result
 36 |   /// character `U+FFFD`.
 37 |   @inlinable
 38 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 39 |   public init(parsingUTF8 input: inout ParserSpan) {
 40 |     let stringBytes = input.divide(at: input.endPosition)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:53:4: error: invalid lifetime dependence on an Escapable result
 51 |   /// replacing with the Unicode replacement character `U+FFFD`.
 52 |   @inlinable
 53 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 54 |   public init(parsingUTF8 input: inout ParserSpan, count: Int)
 55 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:63:4: error: invalid lifetime dependence on an Escapable result
 61 |   @unsafe
 62 |   @inlinable
 63 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 64 |   internal init(_uncheckedParsingUTF16 input: inout ParserSpan)
 65 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:81:4: error: invalid lifetime dependence on an Escapable result
 79 |   /// Unicode replacement character `U+FFFD`.
 80 |   @inlinable
 81 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 82 |   public init(parsingUTF16 input: inout ParserSpan) throws(ParsingError) {
 83 |     guard input.count.isMultiple(of: 2) else {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   `2 * codeUnitCount` bytes remaining.
103 |   @inlinable
104 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public init(parsingUTF16 input: inout ParserSpan, codeUnitCount: Int)
106 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:79:4: error: invalid lifetime dependence on an Escapable result
 77 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 78 |   )
 79 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
 80 |   public init(
 81 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:100:4: error: invalid lifetime dependence on an Escapable result
 98 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 99 |   )
100 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
101 |   public init(
102 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:190:4: error: invalid lifetime dependence on an Escapable result
188 |   ///   - parser: The closure to use when parsing the start and end.
189 |   /// - Throws: An error if `parser` throws an error.
190 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
191 |   public init(
192 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:218:4: error: invalid lifetime dependence on an Escapable result
216 |   ///   - parser: The closure to use when parsing the start and end.
217 |   /// - Throws: An error if `parser` throws an error.
218 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
219 |   public init(
220 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:18:4: error: invalid lifetime dependence on an Escapable result
 16 |   /// initializer throws an error if `input` does not contain a NUL byte.
 17 |   @inlinable
 18 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 19 |   public init(parsingNulTerminated input: inout ParserSpan) throws(ParsingError)
 20 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:38:4: error: invalid lifetime dependence on an Escapable result
 36 |   /// character `U+FFFD`.
 37 |   @inlinable
 38 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 39 |   public init(parsingUTF8 input: inout ParserSpan) {
 40 |     let stringBytes = input.divide(at: input.endPosition)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:53:4: error: invalid lifetime dependence on an Escapable result
 51 |   /// replacing with the Unicode replacement character `U+FFFD`.
 52 |   @inlinable
 53 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 54 |   public init(parsingUTF8 input: inout ParserSpan, count: Int)
 55 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:63:4: error: invalid lifetime dependence on an Escapable result
 61 |   @unsafe
 62 |   @inlinable
 63 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 64 |   internal init(_uncheckedParsingUTF16 input: inout ParserSpan)
 65 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:81:4: error: invalid lifetime dependence on an Escapable result
 79 |   /// Unicode replacement character `U+FFFD`.
 80 |   @inlinable
 81 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 82 |   public init(parsingUTF16 input: inout ParserSpan) throws(ParsingError) {
 83 |     guard input.count.isMultiple(of: 2) else {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   `2 * codeUnitCount` bytes remaining.
103 |   @inlinable
104 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public init(parsingUTF16 input: inout ParserSpan, codeUnitCount: Int)
106 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:79:4: error: invalid lifetime dependence on an Escapable result
 77 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 78 |   )
 79 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
 80 |   public init(
 81 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:100:4: error: invalid lifetime dependence on an Escapable result
 98 |       "The behavior of this parser is unintuitive; instead, parse the start and count separately, then form the end of the closed range."
 99 |   )
100 |   @_lifetime(&_input)
    |    `- error: invalid lifetime dependence on an Escapable result
101 |   public init(
102 |     parsingStartAndCount _input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:190:4: error: invalid lifetime dependence on an Escapable result
188 |   ///   - parser: The closure to use when parsing the start and end.
189 |   /// - Throws: An error if `parser` throws an error.
190 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
191 |   public init(
192 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:218:4: error: invalid lifetime dependence on an Escapable result
216 |   ///   - parser: The closure to use when parsing the start and end.
217 |   /// - Throws: An error if `parser` throws an error.
218 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
219 |   public init(
220 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:18:4: error: invalid lifetime dependence on an Escapable result
 16 |   /// initializer throws an error if `input` does not contain a NUL byte.
 17 |   @inlinable
 18 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 19 |   public init(parsingNulTerminated input: inout ParserSpan) throws(ParsingError)
 20 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:38:4: error: invalid lifetime dependence on an Escapable result
 36 |   /// character `U+FFFD`.
 37 |   @inlinable
 38 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 39 |   public init(parsingUTF8 input: inout ParserSpan) {
 40 |     let stringBytes = input.divide(at: input.endPosition)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:53:4: error: invalid lifetime dependence on an Escapable result
 51 |   /// replacing with the Unicode replacement character `U+FFFD`.
 52 |   @inlinable
 53 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 54 |   public init(parsingUTF8 input: inout ParserSpan, count: Int)
 55 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:63:4: error: invalid lifetime dependence on an Escapable result
 61 |   @unsafe
 62 |   @inlinable
 63 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 64 |   internal init(_uncheckedParsingUTF16 input: inout ParserSpan)
 65 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:81:4: error: invalid lifetime dependence on an Escapable result
 79 |   /// Unicode replacement character `U+FFFD`.
 80 |   @inlinable
 81 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 82 |   public init(parsingUTF16 input: inout ParserSpan) throws(ParsingError) {
 83 |     guard input.count.isMultiple(of: 2) else {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/String.swift:104:4: error: invalid lifetime dependence on an Escapable result
102 |   ///   `2 * codeUnitCount` bytes remaining.
103 |   @inlinable
104 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
105 |   public init(parsingUTF16 input: inout ParserSpan, codeUnitCount: Int)
106 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
[62/134] Compiling BinaryParsing Integer.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:23:4: error: invalid lifetime dependence on an Escapable result
21 |   /// - Parameter input: The `ParserSpan` to consume.
22 |   @inlinable
23 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
24 |   public init(parsingRemainingBytes input: inout ParserSpan) {
25 |     defer { _ = input.divide(atOffset: input.count) }
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:40:4: error: invalid lifetime dependence on an Escapable result
38 |   ///   bytes remaining.
39 |   @inlinable
40 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
41 |   public init(parsing input: inout ParserSpan, byteCount: Int)
42 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:21:4: error: invalid lifetime dependence on an Escapable result
19 |   ///   bytes remaining.
20 |   @inlinable
21 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
22 |   public init(parsing input: inout ParserSpan) throws {
23 |     let slice = try input._divide(atByteOffset: Self.count)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:56:4: error: invalid lifetime dependence on an Escapable result
54 |   /// - Throws: An error if one is thrown from `parser`.
55 |   @inlinable
56 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
57 |   public init(
58 |     parsing input: inout ParserSpan,
[63/134] Compiling BinaryParsing IntegerProtocols.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:23:4: error: invalid lifetime dependence on an Escapable result
21 |   /// - Parameter input: The `ParserSpan` to consume.
22 |   @inlinable
23 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
24 |   public init(parsingRemainingBytes input: inout ParserSpan) {
25 |     defer { _ = input.divide(atOffset: input.count) }
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Data.swift:40:4: error: invalid lifetime dependence on an Escapable result
38 |   ///   bytes remaining.
39 |   @inlinable
40 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
41 |   public init(parsing input: inout ParserSpan, byteCount: Int)
42 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:21:4: error: invalid lifetime dependence on an Escapable result
19 |   ///   bytes remaining.
20 |   @inlinable
21 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
22 |   public init(parsing input: inout ParserSpan) throws {
23 |     let slice = try input._divide(atByteOffset: Self.count)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/InlineArray.swift:56:4: error: invalid lifetime dependence on an Escapable result
54 |   /// - Throws: An error if one is thrown from `parser`.
55 |   @inlinable
56 |   @_lifetime(&input)
   |    `- error: invalid lifetime dependence on an Escapable result
57 |   public init(
58 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:167:4: error: invalid lifetime dependence on an Escapable result
165 |   /// - Throws: A `ParsingError` if `range` is out of bounds for this span.
166 |   @inlinable
167 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
168 |   public mutating func seek(toRange range: ParserRange) throws(ParsingError) {
169 |     guard (0..._bytes.byteCount).contains(range.lowerBound),
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:207:4: error: invalid lifetime dependence on an Escapable result
205 |   ///   `0...count`.
206 |   @inlinable
207 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
208 |   public mutating func seek(toRelativeOffset offset: some FixedWidthInteger)
209 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:252:4: error: invalid lifetime dependence on an Escapable result
250 |   ///   `0...bytes.count`.
251 |   @inlinable
252 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
253 |   public mutating func seek(toAbsoluteOffset offset: some FixedWidthInteger)
254 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:296:4: error: invalid lifetime dependence on an Escapable result
294 |   ///   `0...count`.
295 |   @inlinable
296 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
297 |   public mutating func seek(toOffsetFromEnd offset: some FixedWidthInteger)
298 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:167:4: error: invalid lifetime dependence on an Escapable result
165 |   /// - Throws: A `ParsingError` if `range` is out of bounds for this span.
166 |   @inlinable
167 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
168 |   public mutating func seek(toRange range: ParserRange) throws(ParsingError) {
169 |     guard (0..._bytes.byteCount).contains(range.lowerBound),
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:207:4: error: invalid lifetime dependence on an Escapable result
205 |   ///   `0...count`.
206 |   @inlinable
207 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
208 |   public mutating func seek(toRelativeOffset offset: some FixedWidthInteger)
209 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:252:4: error: invalid lifetime dependence on an Escapable result
250 |   ///   `0...bytes.count`.
251 |   @inlinable
252 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
253 |   public mutating func seek(toAbsoluteOffset offset: some FixedWidthInteger)
254 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/Seeking.swift:296:4: error: invalid lifetime dependence on an Escapable result
294 |   ///   `0...count`.
295 |   @inlinable
296 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
297 |   public mutating func seek(toOffsetFromEnd offset: some FixedWidthInteger)
298 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
[66/134] Compiling BinaryParsing Integer.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:286:4: error: invalid lifetime dependence on an Escapable result
284 |   @unsafe
285 |   @inlinable
286 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
287 |   public init(_unchecked _: Void, parsingBigEndian input: inout ParserSpan) {
288 |     unsafe self.init(_unchecked: (), _parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:300:4: error: invalid lifetime dependence on an Escapable result
298 |   ///   this integer type.
299 |   @inlinable
300 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
301 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
302 |     try self.init(_parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:307:4: error: invalid lifetime dependence on an Escapable result
305 |   @unsafe
306 |   @inlinable
307 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
308 |   public init(_unchecked _: Void, parsingLittleEndian input: inout ParserSpan) {
309 |     unsafe self.init(_unchecked: (), _parsingLittleEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:321:4: error: invalid lifetime dependence on an Escapable result
319 |   ///   this integer type.
320 |   @inlinable
321 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
322 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
323 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:329:4: error: invalid lifetime dependence on an Escapable result
327 |   @unsafe
328 |   @inlinable
329 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
330 |   public init(
331 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:349:4: error: invalid lifetime dependence on an Escapable result
347 |   ///   this integer type.
348 |   @inlinable
349 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
350 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
351 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:363:4: error: invalid lifetime dependence on an Escapable result
361 |   @unsafe
362 |   @inlinable
363 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
364 |   public init(_unchecked _: Void, parsing input: inout ParserSpan) {
365 |     self = unsafe input.consumeUnchecked(type: Self.self)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:385:4: error: invalid lifetime dependence on an Escapable result
383 |
384 |   @unsafe
385 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
386 |   @available(
387 |     *, deprecated,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:783:4: error: invalid lifetime dependence on an Escapable result
781 | extension RawRepresentable where RawValue: MultiByteInteger {
782 |   @inlinable
783 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
784 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
785 |     self = try Self(_rawValueThrowing: .init(parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:789:4: error: invalid lifetime dependence on an Escapable result
787 |
788 |   @inlinable
789 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
790 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
791 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:796:4: error: invalid lifetime dependence on an Escapable result
794 |
795 |   @inlinable
796 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
797 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
798 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:808:4: error: invalid lifetime dependence on an Escapable result
806 | extension RawRepresentable where RawValue: SingleByteInteger {
807 |   @inlinable
808 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
809 |   public init(parsing input: inout ParserSpan) throws(ParsingError) {
810 |     guard let value = try Self(rawValue: .init(_parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:832:4: error: invalid lifetime dependence on an Escapable result
830 |
831 |   @inlinable
832 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
833 |   public init<T: MultiByteInteger>(
834 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:843:4: error: invalid lifetime dependence on an Escapable result
841 |
842 |   @inlinable
843 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
844 |   public init<T: MultiByteInteger>(
845 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:854:4: error: invalid lifetime dependence on an Escapable result
852 |
853 |   @inlinable
854 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
855 |   public init<T: MultiByteInteger>(
856 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:866:4: error: invalid lifetime dependence on an Escapable result
864 |
865 |   @inlinable
866 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
867 |   public init<T: SingleByteInteger>(
868 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
[67/134] Compiling BinaryParsing IntegerProtocols.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:286:4: error: invalid lifetime dependence on an Escapable result
284 |   @unsafe
285 |   @inlinable
286 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
287 |   public init(_unchecked _: Void, parsingBigEndian input: inout ParserSpan) {
288 |     unsafe self.init(_unchecked: (), _parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:300:4: error: invalid lifetime dependence on an Escapable result
298 |   ///   this integer type.
299 |   @inlinable
300 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
301 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
302 |     try self.init(_parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:307:4: error: invalid lifetime dependence on an Escapable result
305 |   @unsafe
306 |   @inlinable
307 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
308 |   public init(_unchecked _: Void, parsingLittleEndian input: inout ParserSpan) {
309 |     unsafe self.init(_unchecked: (), _parsingLittleEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:321:4: error: invalid lifetime dependence on an Escapable result
319 |   ///   this integer type.
320 |   @inlinable
321 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
322 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
323 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:329:4: error: invalid lifetime dependence on an Escapable result
327 |   @unsafe
328 |   @inlinable
329 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
330 |   public init(
331 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:349:4: error: invalid lifetime dependence on an Escapable result
347 |   ///   this integer type.
348 |   @inlinable
349 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
350 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
351 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:363:4: error: invalid lifetime dependence on an Escapable result
361 |   @unsafe
362 |   @inlinable
363 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
364 |   public init(_unchecked _: Void, parsing input: inout ParserSpan) {
365 |     self = unsafe input.consumeUnchecked(type: Self.self)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:385:4: error: invalid lifetime dependence on an Escapable result
383 |
384 |   @unsafe
385 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
386 |   @available(
387 |     *, deprecated,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:783:4: error: invalid lifetime dependence on an Escapable result
781 | extension RawRepresentable where RawValue: MultiByteInteger {
782 |   @inlinable
783 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
784 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
785 |     self = try Self(_rawValueThrowing: .init(parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:789:4: error: invalid lifetime dependence on an Escapable result
787 |
788 |   @inlinable
789 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
790 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
791 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:796:4: error: invalid lifetime dependence on an Escapable result
794 |
795 |   @inlinable
796 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
797 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
798 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:808:4: error: invalid lifetime dependence on an Escapable result
806 | extension RawRepresentable where RawValue: SingleByteInteger {
807 |   @inlinable
808 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
809 |   public init(parsing input: inout ParserSpan) throws(ParsingError) {
810 |     guard let value = try Self(rawValue: .init(_parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:832:4: error: invalid lifetime dependence on an Escapable result
830 |
831 |   @inlinable
832 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
833 |   public init<T: MultiByteInteger>(
834 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:843:4: error: invalid lifetime dependence on an Escapable result
841 |
842 |   @inlinable
843 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
844 |   public init<T: MultiByteInteger>(
845 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:854:4: error: invalid lifetime dependence on an Escapable result
852 |
853 |   @inlinable
854 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
855 |   public init<T: MultiByteInteger>(
856 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:866:4: error: invalid lifetime dependence on an Escapable result
864 |
865 |   @inlinable
866 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
867 |   public init<T: SingleByteInteger>(
868 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
[70/134] Compiling BinaryParsing Endianness.swift
[71/134] Compiling BinaryParsing Optionators.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
[72/134] Compiling BinaryParsing ThrowingOperations.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
[73/134] Compiling BinaryParsing Endianness.swift
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSource.swift:33:4: error: invalid lifetime dependence on an Escapable result
 31 | ///     let qoiImage = try QOI(parsing: imageData)
 32 | public protocol ExpressibleByParsing {
 33 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 34 |   init(parsing input: inout ParserSpan) throws(ThrownParsingError)
 35 | }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:212:4: error: invalid lifetime dependence on an Escapable result
210 |   /// `atomically` guarantees that the input span isn't modified in that case.
211 |   @inlinable
212 |   @_lifetime(&self)
    |    `- error: invalid lifetime dependence on an Escapable result
213 |   public mutating func atomically<T, E>(
214 |     _ body: (inout ParserSpan) throws(E) -> T
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:28:4: error: invalid lifetime dependence on an Escapable result
 26 |   ///   - parser: The closure to use when parsing the start and count.
 27 |   /// - Throws: An error if `parser` throws an error.
 28 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 29 |   public init(
 30 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:56:4: error: invalid lifetime dependence on an Escapable result
 54 |   ///   - parser: The closure to use when parsing the start and count.
 55 |   /// - Throws: An error if `parser` throws an error.
 56 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 57 |   public init(
 58 |     parsingStartAndCount input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:132:4: error: invalid lifetime dependence on an Escapable result
130 |   ///   - parser: The closure to use when parsing the start and end.
131 |   /// - Throws: An error if `parser` throws an error.
132 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
133 |   public init(
134 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Range.swift:160:4: error: invalid lifetime dependence on an Escapable result
158 |   ///   - parser: The closure to use when parsing the start and end.
159 |   /// - Throws: An error if `parser` throws an error.
160 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
161 |   public init(
162 |     parsingStartAndEnd input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:39:4: error: invalid lifetime dependence on an Escapable result
 37 |   @unsafe
 38 |   @inlinable
 39 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 40 |   init(
 41 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:48:4: error: invalid lifetime dependence on an Escapable result
 46 |
 47 |   @inlinable
 48 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 49 |   init(
 50 |     _parsingBigEndian input: inout ParserSpan
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:58:4: error: invalid lifetime dependence on an Escapable result
 56 |   @unsafe
 57 |   @inlinable
 58 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 59 |   init(
 60 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:67:4: error: invalid lifetime dependence on an Escapable result
 65 |
 66 |   @inlinable
 67 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 68 |   init(_parsingLittleEndian input: inout ParserSpan) throws(ParsingError) {
 69 |     try input._checkCount(minimum: MemoryLayout<Self>.size)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:75:4: error: invalid lifetime dependence on an Escapable result
 73 |   @unsafe
 74 |   @inlinable
 75 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
 76 |   init(
 77 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:113:4: error: invalid lifetime dependence on an Escapable result
111 |   @unsafe
112 |   @inlinable
113 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
114 |   init(
115 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:136:4: error: invalid lifetime dependence on an Escapable result
134 |   @unsafe
135 |   @inlinable
136 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
137 |   init(
138 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:198:4: error: invalid lifetime dependence on an Escapable result
196 |   @unsafe
197 |   @inlinable
198 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
199 |   init(
200 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:235:4: error: invalid lifetime dependence on an Escapable result
233 |   @unsafe
234 |   @inlinable
235 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
236 |   init(
237 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:265:4: error: invalid lifetime dependence on an Escapable result
263 |
264 |   @inlinable
265 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
266 |   init(
267 |     _parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:286:4: error: invalid lifetime dependence on an Escapable result
284 |   @unsafe
285 |   @inlinable
286 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
287 |   public init(_unchecked _: Void, parsingBigEndian input: inout ParserSpan) {
288 |     unsafe self.init(_unchecked: (), _parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:300:4: error: invalid lifetime dependence on an Escapable result
298 |   ///   this integer type.
299 |   @inlinable
300 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
301 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
302 |     try self.init(_parsingBigEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:307:4: error: invalid lifetime dependence on an Escapable result
305 |   @unsafe
306 |   @inlinable
307 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
308 |   public init(_unchecked _: Void, parsingLittleEndian input: inout ParserSpan) {
309 |     unsafe self.init(_unchecked: (), _parsingLittleEndian: &input)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:321:4: error: invalid lifetime dependence on an Escapable result
319 |   ///   this integer type.
320 |   @inlinable
321 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
322 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
323 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:329:4: error: invalid lifetime dependence on an Escapable result
327 |   @unsafe
328 |   @inlinable
329 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
330 |   public init(
331 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:349:4: error: invalid lifetime dependence on an Escapable result
347 |   ///   this integer type.
348 |   @inlinable
349 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
350 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
351 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:363:4: error: invalid lifetime dependence on an Escapable result
361 |   @unsafe
362 |   @inlinable
363 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
364 |   public init(_unchecked _: Void, parsing input: inout ParserSpan) {
365 |     self = unsafe input.consumeUnchecked(type: Self.self)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:385:4: error: invalid lifetime dependence on an Escapable result
383 |
384 |   @unsafe
385 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
386 |   @available(
387 |     *, deprecated,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:399:4: error: invalid lifetime dependence on an Escapable result
397 |   @unsafe
398 |   @inlinable
399 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
400 |   public init(
401 |     _unchecked _: Void, parsingBigEndian input: inout ParserSpan, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:423:4: error: invalid lifetime dependence on an Escapable result
421 |   ///   bytes, or if the parsed value overflows this integer type.
422 |   @inlinable
423 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
424 |   public init(parsingBigEndian input: inout ParserSpan, byteCount: Int)
425 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:432:4: error: invalid lifetime dependence on an Escapable result
430 |   @unsafe
431 |   @inlinable
432 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
433 |   public init(
434 |     _unchecked _: Void, parsingLittleEndian input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:458:4: error: invalid lifetime dependence on an Escapable result
456 |   ///   bytes, or if the parsed value overflows this integer type.
457 |   @inlinable
458 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
459 |   public init(parsingLittleEndian input: inout ParserSpan, byteCount: Int)
460 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:467:4: error: invalid lifetime dependence on an Escapable result
465 |   @unsafe
466 |   @inlinable
467 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
468 |   public init(
469 |     _unchecked _: Void, parsing input: inout ParserSpan, endianness: Endianness,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:495:4: error: invalid lifetime dependence on an Escapable result
493 |   ///   padding bytes are invalid.
494 |   @inlinable
495 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
496 |   public init(
497 |     parsing input: inout ParserSpan, endianness: Endianness, byteCount: Int
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:505:4: error: invalid lifetime dependence on an Escapable result
503 |   @unsafe
504 |   @inlinable
505 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
506 |   public init<T: MultiByteInteger>(
507 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:540:4: error: invalid lifetime dependence on an Escapable result
538 |   ///   overflows.
539 |   @inlinable
540 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
541 |   public init<T: MultiByteInteger>(
542 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:551:4: error: invalid lifetime dependence on an Escapable result
549 |   @unsafe
550 |   @inlinable
551 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
552 |   public init<T: MultiByteInteger>(
553 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:586:4: error: invalid lifetime dependence on an Escapable result
584 |   ///   overflows.
585 |   @inlinable
586 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
587 |   public init<T: MultiByteInteger>(
588 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:597:4: error: invalid lifetime dependence on an Escapable result
595 |   @unsafe
596 |   @inlinable
597 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
598 |   public init<T: MultiByteInteger>(
599 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:637:4: error: invalid lifetime dependence on an Escapable result
635 |   ///   overflows.
636 |   @inlinable
637 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
638 |   public init<T: MultiByteInteger>(
639 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:652:4: error: invalid lifetime dependence on an Escapable result
650 |   @unsafe
651 |   @inlinable
652 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
653 |   public init<T: SingleByteInteger>(
654 |     _unchecked _: Void,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:687:4: error: invalid lifetime dependence on an Escapable result
685 |   ///   overflows.
686 |   @inlinable
687 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
688 |   public init<T: SingleByteInteger>(
689 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:712:4: error: invalid lifetime dependence on an Escapable result
710 |   ///   or if the maximum byte count for this type's size has been consumed.
711 |   @inlinable
712 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
713 |   public init(parsingLEB128 input: inout ParserSpan) throws(ParsingError) {
714 |     var result: Self = 0
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:783:4: error: invalid lifetime dependence on an Escapable result
781 | extension RawRepresentable where RawValue: MultiByteInteger {
782 |   @inlinable
783 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
784 |   public init(parsingBigEndian input: inout ParserSpan) throws(ParsingError) {
785 |     self = try Self(_rawValueThrowing: .init(parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:789:4: error: invalid lifetime dependence on an Escapable result
787 |
788 |   @inlinable
789 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
790 |   public init(parsingLittleEndian input: inout ParserSpan) throws(ParsingError)
791 |   {
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:796:4: error: invalid lifetime dependence on an Escapable result
794 |
795 |   @inlinable
796 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
797 |   public init(parsing input: inout ParserSpan, endianness: Endianness)
798 |     throws(ParsingError)
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:808:4: error: invalid lifetime dependence on an Escapable result
806 | extension RawRepresentable where RawValue: SingleByteInteger {
807 |   @inlinable
808 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
809 |   public init(parsing input: inout ParserSpan) throws(ParsingError) {
810 |     guard let value = try Self(rawValue: .init(_parsingBigEndian: &input))
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:832:4: error: invalid lifetime dependence on an Escapable result
830 |
831 |   @inlinable
832 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
833 |   public init<T: MultiByteInteger>(
834 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:843:4: error: invalid lifetime dependence on an Escapable result
841 |
842 |   @inlinable
843 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
844 |   public init<T: MultiByteInteger>(
845 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:854:4: error: invalid lifetime dependence on an Escapable result
852 |
853 |   @inlinable
854 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
855 |   public init<T: MultiByteInteger>(
856 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parsers/Integer.swift:866:4: error: invalid lifetime dependence on an Escapable result
864 |
865 |   @inlinable
866 |   @_lifetime(&input)
    |    `- error: invalid lifetime dependence on an Escapable result
867 |   public init<T: SingleByteInteger>(
868 |     parsing input: inout ParserSpan,
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:183:4: error: invalid lifetime dependence on an Escapable result
181 |   @unsafe
182 |   @inlinable
183 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
184 |   mutating func consumeUnchecked(type: UInt8.Type = UInt8.self) -> UInt8 {
185 |     defer { _lowerBound &+= 1 }
/host/spi-builder-workspace/Sources/BinaryParsing/Parser Types/ParserSpan.swift:193:4: error: invalid lifetime dependence on an Escapable result
191 |   @unsafe
192 |   @inlinable
193 |   @_lifetime(copy self)
    |    `- error: invalid lifetime dependence on an Escapable result
194 |   mutating func consumeUnchecked<T: FixedWidthInteger & BitwiseCopyable>(
195 |     type: T.Type
BUILD FAILURE 6.3 android