The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of jpeg, reference master (93f2cc), with Swift 6.0 for macOS (SPM) on 15 Sep 2024 05:11:03 UTC.

Swift 6 data race errors: 35

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/valeriyvan/jpeg.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/valeriyvan/jpeg
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 93f2cca Fix compile errors in Xcode 16 beta 2 (#17)
Cloned https://github.com/valeriyvan/jpeg.git
Revision (git rev-parse @):
93f2ccacba9da9a21a0c4566f494839e55d833b0
SUCCESS checkout https://github.com/valeriyvan/jpeg.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/valeriyvan/jpeg.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/72] Write sources
[4/72] Write regression-test-entitlement.plist
[10/72] Write unit-test-entitlement.plist
[10/72] Write recompress-entitlement.plist
[11/72] Write rotate-entitlement.plist
[13/72] Write in-memory-entitlement.plist
[13/72] Write fuzzer-entitlement.plist
[15/72] Write encode-advanced-entitlement.plist
[16/72] Write decode-online-entitlement.plist
[16/72] Write decode-advanced-entitlement.plist
[16/72] Write integration-test-entitlement.plist
[16/72] Write custom-color-entitlement.plist
[20/72] Write sources
[21/72] Write encode-basic-entitlement.plist
[23/72] Write comparator-entitlement.plist
[25/72] Write decode-basic-entitlement.plist
[26/72] Write sources
[29/72] Write swift-version-117DEE11B69C53C9.txt
[31/81] Compiling JPEG os.swift
[32/81] Compiling JPEG error.swift
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:161:14: warning: associated value 'truncatedMarkerSegmentBody(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
159 |         /// - expected  : Swift.ClosedRange<Swift.Int>
160 |         ///     The range of marker segment sizes that was expected, in bytes.
161 |         case truncatedMarkerSegmentBody(Marker, Int, expected:ClosedRange<Int>)
    |              `- warning: associated value 'truncatedMarkerSegmentBody(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
162 |         /// case JPEG.ParsingError.extraneousMarkerSegmentData(_:_:expected:)
163 |         ///     A marker segment contained more than the expected amount of data.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:170:14: warning: associated value 'extraneousMarkerSegmentData(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
168 |         /// - expected  : Swift.Int
169 |         ///     The amount of data that was expected, in bytes.
170 |         case extraneousMarkerSegmentData(Marker, Int, expected:Int)
    |              `- warning: associated value 'extraneousMarkerSegmentData(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
171 |         /// case JPEG.ParsingError.invalidJFIFSignature(_:)
172 |         ///     A JFIF segment had an invalid signature.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:208:14: warning: associated value 'invalidFramePrecision' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
206 |         /// - _ : JPEG.Process
207 |         ///     The coding process specified by the frame header.
208 |         case invalidFramePrecision(Int, Process)
    |              `- warning: associated value 'invalidFramePrecision' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
209 |         /// case JPEG.ParsingError.invalidFrameComponentCount(_:_:)
210 |         ///     A frame header segment had an invalid number of components.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:215:14: warning: associated value 'invalidFrameComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
213 |         /// - _ : JPEG.Process
214 |         ///     The coding process specified by the frame header.
215 |         case invalidFrameComponentCount(Int, Process)
    |              `- warning: associated value 'invalidFrameComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
216 |         /// case JPEG.ParsingError.invalidFrameQuantizationSelectorCode(_:)
217 |         ///     A component in a frame header segment had an invalid quantization
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:229:14: warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
227 |         /// - _ : JPEG.Process
228 |         ///     The coding process specified by the frame header.
229 |         case invalidFrameQuantizationSelector(JPEG.Table.Quantization.Selector, Process)
    |              `- warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
230 |         /// case JPEG.ParsingError.invalidFrameComponentSamplingFactor(_:_:)
231 |         ///     A component in a frame header had an invalid sampling factor.
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:229:14: warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
227 |         /// - _ : JPEG.Process
228 |         ///     The coding process specified by the frame header.
229 |         case invalidFrameQuantizationSelector(JPEG.Table.Quantization.Selector, Process)
    |              `- warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
230 |         /// case JPEG.ParsingError.invalidFrameComponentSamplingFactor(_:_:)
231 |         ///     A component in a frame header had an invalid sampling factor.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:238:14: warning: associated value 'invalidFrameComponentSamplingFactor' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
236 |         /// - _ : JPEG.Component.Key
237 |         ///     The component key.
238 |         case invalidFrameComponentSamplingFactor((x:Int, y:Int), Component.Key)
    |              `- warning: associated value 'invalidFrameComponentSamplingFactor' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
239 |         /// case JPEG.ParsingError.duplicateFrameComponentIndex(_:)
240 |         ///     The same component key occurred more than once in the same frame header.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:243:14: warning: associated value 'duplicateFrameComponentIndex' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
241 |         /// - _ : JPEG.Component.Key
242 |         ///     The duplicated component key.
243 |         case duplicateFrameComponentIndex(Component.Key)
    |              `- warning: associated value 'duplicateFrameComponentIndex' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
244 |
245 |         /// case JPEG.ParsingError.invalidScanHuffmanSelectorCode(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:258:14: warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
256 |         /// - _ : JPEG.Process
257 |         ///     The coding process specified by the frame header.
258 |         case invalidScanHuffmanDCSelector(JPEG.Table.HuffmanDC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
259 |         /// case JPEG.ParsingError.invalidScanHuffmanACSelector(_:_:)
260 |         ///     A component in a frame header segment used an AC huffman table
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:258:14: warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
256 |         /// - _ : JPEG.Process
257 |         ///     The coding process specified by the frame header.
258 |         case invalidScanHuffmanDCSelector(JPEG.Table.HuffmanDC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
259 |         /// case JPEG.ParsingError.invalidScanHuffmanACSelector(_:_:)
260 |         ///     A component in a frame header segment used an AC huffman table
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:266:14: warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
264 |         /// - _ : JPEG.Process
265 |         ///     The coding process specified by the frame header.
266 |         case invalidScanHuffmanACSelector(JPEG.Table.HuffmanAC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
267 |         /// case JPEG.ParsingError.invalidScanComponentCount(_:_:)
268 |         ///     A scan header had more that the maximum allowed number of components
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:266:14: warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
264 |         /// - _ : JPEG.Process
265 |         ///     The coding process specified by the frame header.
266 |         case invalidScanHuffmanACSelector(JPEG.Table.HuffmanAC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
267 |         /// case JPEG.ParsingError.invalidScanComponentCount(_:_:)
268 |         ///     A scan header had more that the maximum allowed number of components
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:274:14: warning: associated value 'invalidScanComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
272 |         /// - _ : JPEG.Process
273 |         ///     The coding process used by the image.
274 |         case invalidScanComponentCount(Int, Process)
    |              `- warning: associated value 'invalidScanComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
275 |         /// case JPEG.ParsingError.invalidScanProgressiveSubset(band:bits:_:)
276 |         ///     A scan header specified an invalid progressive frequency band
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:284:14: warning: associated value 'invalidScanProgressiveSubset(band:bits:_:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
282 |         /// - _     : JPEG.Process
283 |         ///     The coding process used by the image.
284 |         case invalidScanProgressiveSubset(band:(Int, Int), bits:(Int, Int), Process)
    |              `- warning: associated value 'invalidScanProgressiveSubset(band:bits:_:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
285 |
286 |         /// case JPEG.ParsingError.invalidHuffmanTargetCode(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:524:14: warning: associated value 'invalidSpectralSelectionProgression' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
522 |         /// - _ : JPEG.Component.Key
523 |         ///     The component key of the invalidated color channel.
524 |         case invalidSpectralSelectionProgression(Range<Int>, Component.Key)
    |              `- warning: associated value 'invalidSpectralSelectionProgression' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
525 |         /// case JPEG.DecodingError.invalidSuccessiveApproximationProgression(_:_:z:_:)
526 |         ///     A scan did not follow the correct successive approximation sequence
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:540:14: warning: associated value 'invalidSuccessiveApproximationProgression(_:_:z:_:)' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
538 |         /// - _ : JPEG.Component.Key
539 |         ///     The component key of the invalidated color channel.
540 |         case invalidSuccessiveApproximationProgression(Range<Int>, Int, z:Int, Component.Key)
    |              `- warning: associated value 'invalidSuccessiveApproximationProgression(_:_:z:_:)' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
541 |
542 |         /// case JPEG.DecodingError.invalidCompositeValue(_:expected:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:572:14: warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
570 |         /// - _ : Swift.Set<JPEG.Component.Key>
571 |         ///     The set of defined resident component keys.
572 |         case undefinedScanComponentReference(Component.Key, Set<Component.Key>)
    |              `- warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
573 |         /// case JPEG.DecodingError.invalidScanSamplingVolume(_:)
574 |         ///     An interleaved scan had a total component sampling volume greater
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:572:14: warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
570 |         /// - _ : Swift.Set<JPEG.Component.Key>
571 |         ///     The set of defined resident component keys.
572 |         case undefinedScanComponentReference(Component.Key, Set<Component.Key>)
    |              `- warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
573 |         /// case JPEG.DecodingError.invalidScanSamplingVolume(_:)
574 |         ///     An interleaved scan had a total component sampling volume greater
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:587:14: warning: associated value 'undefinedScanHuffmanDCReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
585 |         /// - _ : JPEG.Table.HuffmanDC.Selector
586 |         ///     The table selector.
587 |         case undefinedScanHuffmanDCReference(Table.HuffmanDC.Selector)
    |              `- warning: associated value 'undefinedScanHuffmanDCReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
588 |         /// case JPEG.DecodingError.undefinedScanHuffmanACReference(_:)
589 |         ///     An AC huffman table selector in a scan referenced a table
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:593:14: warning: associated value 'undefinedScanHuffmanACReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
591 |         /// - _ : JPEG.Table.HuffmanAC.Selector
592 |         ///     The table selector.
593 |         case undefinedScanHuffmanACReference(Table.HuffmanAC.Selector)
    |              `- warning: associated value 'undefinedScanHuffmanACReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
594 |         /// case JPEG.DecodingError.undefinedScanQuantizationReference(_:)
595 |         ///     A quantization table selector in the first scan for a particular
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:599:14: warning: associated value 'undefinedScanQuantizationReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
597 |         /// - _ : JPEG.Table.Quantization.Selector
598 |         ///     The table selector.
599 |         case undefinedScanQuantizationReference(Table.Quantization.Selector)
    |              `- warning: associated value 'undefinedScanQuantizationReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
600 |         /// case JPEG.DecodingError.invalidScanQuantizationPrecision(_:)
601 |         ///     A quantization table had the wrong precision mode for the image
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:608:14: warning: associated value 'invalidScanQuantizationPrecision' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Precision'; this is an error in the Swift 6 language mode
606 |         /// - _ : JPEG.Table.Quantization.Precision
607 |         ///     The precision mode of the quantization table.
608 |         case invalidScanQuantizationPrecision(Table.Quantization.Precision)
    |              `- warning: associated value 'invalidScanQuantizationPrecision' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Precision'; this is an error in the Swift 6 language mode
609 |
610 |         /// case JPEG.DecodingError.missingStartOfImage(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1060:18: note: consider making enum 'Precision' conform to the 'Sendable' protocol
1058 |             ///     The integer width of the quantum values in this quantization table.
1059 |             public
1060 |             enum Precision
     |                  `- note: consider making enum 'Precision' conform to the 'Sendable' protocol
1061 |             {
1062 |                 /// case JPEG.Table.Quantization.Precision.uint8
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:614:14: warning: associated value 'missingStartOfImage' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
612 |         /// - _ : JPEG.Marker
613 |         ///     The type indicator of the first encountered marker segment.
614 |         case missingStartOfImage(Marker)
    |              `- warning: associated value 'missingStartOfImage' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
615 |         /// case JPEG.DecodingError.duplicateStartOfImage
616 |         ///     The decoder encountered more than one start-of-image marker.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:657:14: warning: associated value 'unsupportedFrameCodingProcess' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
655 |         /// - _ : JPEG.Process
656 |         ///     The coding process used by the image.
657 |         case unsupportedFrameCodingProcess(Process)
    |              `- warning: associated value 'unsupportedFrameCodingProcess' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
658 |         /// case JPEG.DecodingError.unrecognizedColorFormat(_:_:_:)
659 |         ///     A [`(Format).recognize(_:precision:)`] implementation failed to
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:667:14: warning: associated value 'unrecognizedColorFormat' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
665 |         /// - _ : Swift.Any.Type
666 |         ///     The [`Format`] type that tried to detect the color format.
667 |         case unrecognizedColorFormat(Set<Component.Key>, Int, Any.Type)
    |              `- warning: associated value 'unrecognizedColorFormat' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
668 |
669 |         /// static var JPEG.DecodingError.namespace: Swift.String { get }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
[33/81] Compiling JPEG metadata.swift
[34/81] Compiling JPEG jpeg.swift
[35/81] Compiling JPEG decode.swift
[36/81] Emitting module JPEG
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:161:14: warning: associated value 'truncatedMarkerSegmentBody(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
159 |         /// - expected  : Swift.ClosedRange<Swift.Int>
160 |         ///     The range of marker segment sizes that was expected, in bytes.
161 |         case truncatedMarkerSegmentBody(Marker, Int, expected:ClosedRange<Int>)
    |              `- warning: associated value 'truncatedMarkerSegmentBody(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
162 |         /// case JPEG.ParsingError.extraneousMarkerSegmentData(_:_:expected:)
163 |         ///     A marker segment contained more than the expected amount of data.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:170:14: warning: associated value 'extraneousMarkerSegmentData(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
168 |         /// - expected  : Swift.Int
169 |         ///     The amount of data that was expected, in bytes.
170 |         case extraneousMarkerSegmentData(Marker, Int, expected:Int)
    |              `- warning: associated value 'extraneousMarkerSegmentData(_:_:expected:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
171 |         /// case JPEG.ParsingError.invalidJFIFSignature(_:)
172 |         ///     A JFIF segment had an invalid signature.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:208:14: warning: associated value 'invalidFramePrecision' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
206 |         /// - _ : JPEG.Process
207 |         ///     The coding process specified by the frame header.
208 |         case invalidFramePrecision(Int, Process)
    |              `- warning: associated value 'invalidFramePrecision' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
209 |         /// case JPEG.ParsingError.invalidFrameComponentCount(_:_:)
210 |         ///     A frame header segment had an invalid number of components.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:215:14: warning: associated value 'invalidFrameComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
213 |         /// - _ : JPEG.Process
214 |         ///     The coding process specified by the frame header.
215 |         case invalidFrameComponentCount(Int, Process)
    |              `- warning: associated value 'invalidFrameComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
216 |         /// case JPEG.ParsingError.invalidFrameQuantizationSelectorCode(_:)
217 |         ///     A component in a frame header segment had an invalid quantization
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:229:14: warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
227 |         /// - _ : JPEG.Process
228 |         ///     The coding process specified by the frame header.
229 |         case invalidFrameQuantizationSelector(JPEG.Table.Quantization.Selector, Process)
    |              `- warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
230 |         /// case JPEG.ParsingError.invalidFrameComponentSamplingFactor(_:_:)
231 |         ///     A component in a frame header had an invalid sampling factor.
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:229:14: warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
227 |         /// - _ : JPEG.Process
228 |         ///     The coding process specified by the frame header.
229 |         case invalidFrameQuantizationSelector(JPEG.Table.Quantization.Selector, Process)
    |              `- warning: associated value 'invalidFrameQuantizationSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
230 |         /// case JPEG.ParsingError.invalidFrameComponentSamplingFactor(_:_:)
231 |         ///     A component in a frame header had an invalid sampling factor.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:238:14: warning: associated value 'invalidFrameComponentSamplingFactor' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
236 |         /// - _ : JPEG.Component.Key
237 |         ///     The component key.
238 |         case invalidFrameComponentSamplingFactor((x:Int, y:Int), Component.Key)
    |              `- warning: associated value 'invalidFrameComponentSamplingFactor' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
239 |         /// case JPEG.ParsingError.duplicateFrameComponentIndex(_:)
240 |         ///     The same component key occurred more than once in the same frame header.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:243:14: warning: associated value 'duplicateFrameComponentIndex' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
241 |         /// - _ : JPEG.Component.Key
242 |         ///     The duplicated component key.
243 |         case duplicateFrameComponentIndex(Component.Key)
    |              `- warning: associated value 'duplicateFrameComponentIndex' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
244 |
245 |         /// case JPEG.ParsingError.invalidScanHuffmanSelectorCode(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:258:14: warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
256 |         /// - _ : JPEG.Process
257 |         ///     The coding process specified by the frame header.
258 |         case invalidScanHuffmanDCSelector(JPEG.Table.HuffmanDC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
259 |         /// case JPEG.ParsingError.invalidScanHuffmanACSelector(_:_:)
260 |         ///     A component in a frame header segment used an AC huffman table
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:258:14: warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
256 |         /// - _ : JPEG.Process
257 |         ///     The coding process specified by the frame header.
258 |         case invalidScanHuffmanDCSelector(JPEG.Table.HuffmanDC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanDCSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
259 |         /// case JPEG.ParsingError.invalidScanHuffmanACSelector(_:_:)
260 |         ///     A component in a frame header segment used an AC huffman table
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:266:14: warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
264 |         /// - _ : JPEG.Process
265 |         ///     The coding process specified by the frame header.
266 |         case invalidScanHuffmanACSelector(JPEG.Table.HuffmanAC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
267 |         /// case JPEG.ParsingError.invalidScanComponentCount(_:_:)
268 |         ///     A scan header had more that the maximum allowed number of components
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:266:14: warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
264 |         /// - _ : JPEG.Process
265 |         ///     The coding process specified by the frame header.
266 |         case invalidScanHuffmanACSelector(JPEG.Table.HuffmanAC.Selector, Process)
    |              `- warning: associated value 'invalidScanHuffmanACSelector' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
267 |         /// case JPEG.ParsingError.invalidScanComponentCount(_:_:)
268 |         ///     A scan header had more that the maximum allowed number of components
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:274:14: warning: associated value 'invalidScanComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
272 |         /// - _ : JPEG.Process
273 |         ///     The coding process used by the image.
274 |         case invalidScanComponentCount(Int, Process)
    |              `- warning: associated value 'invalidScanComponentCount' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
275 |         /// case JPEG.ParsingError.invalidScanProgressiveSubset(band:bits:_:)
276 |         ///     A scan header specified an invalid progressive frequency band
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:284:14: warning: associated value 'invalidScanProgressiveSubset(band:bits:_:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
282 |         /// - _     : JPEG.Process
283 |         ///     The coding process used by the image.
284 |         case invalidScanProgressiveSubset(band:(Int, Int), bits:(Int, Int), Process)
    |              `- warning: associated value 'invalidScanProgressiveSubset(band:bits:_:)' of 'Sendable'-conforming enum 'ParsingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
285 |
286 |         /// case JPEG.ParsingError.invalidHuffmanTargetCode(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:524:14: warning: associated value 'invalidSpectralSelectionProgression' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
522 |         /// - _ : JPEG.Component.Key
523 |         ///     The component key of the invalidated color channel.
524 |         case invalidSpectralSelectionProgression(Range<Int>, Component.Key)
    |              `- warning: associated value 'invalidSpectralSelectionProgression' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
525 |         /// case JPEG.DecodingError.invalidSuccessiveApproximationProgression(_:_:z:_:)
526 |         ///     A scan did not follow the correct successive approximation sequence
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:540:14: warning: associated value 'invalidSuccessiveApproximationProgression(_:_:z:_:)' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
538 |         /// - _ : JPEG.Component.Key
539 |         ///     The component key of the invalidated color channel.
540 |         case invalidSuccessiveApproximationProgression(Range<Int>, Int, z:Int, Component.Key)
    |              `- warning: associated value 'invalidSuccessiveApproximationProgression(_:_:z:_:)' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
541 |
542 |         /// case JPEG.DecodingError.invalidCompositeValue(_:expected:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:572:14: warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
570 |         /// - _ : Swift.Set<JPEG.Component.Key>
571 |         ///     The set of defined resident component keys.
572 |         case undefinedScanComponentReference(Component.Key, Set<Component.Key>)
    |              `- warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
573 |         /// case JPEG.DecodingError.invalidScanSamplingVolume(_:)
574 |         ///     An interleaved scan had a total component sampling volume greater
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:572:14: warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
570 |         /// - _ : Swift.Set<JPEG.Component.Key>
571 |         ///     The set of defined resident component keys.
572 |         case undefinedScanComponentReference(Component.Key, Set<Component.Key>)
    |              `- warning: associated value 'undefinedScanComponentReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
573 |         /// case JPEG.DecodingError.invalidScanSamplingVolume(_:)
574 |         ///     An interleaved scan had a total component sampling volume greater
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:587:14: warning: associated value 'undefinedScanHuffmanDCReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
585 |         /// - _ : JPEG.Table.HuffmanDC.Selector
586 |         ///     The table selector.
587 |         case undefinedScanHuffmanDCReference(Table.HuffmanDC.Selector)
    |              `- warning: associated value 'undefinedScanHuffmanDCReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanDC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.DC>>>'); this is an error in the Swift 6 language mode
588 |         /// case JPEG.DecodingError.undefinedScanHuffmanACReference(_:)
589 |         ///     An AC huffman table selector in a scan referenced a table
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:593:14: warning: associated value 'undefinedScanHuffmanACReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
591 |         /// - _ : JPEG.Table.HuffmanAC.Selector
592 |         ///     The table selector.
593 |         case undefinedScanHuffmanACReference(Table.HuffmanAC.Selector)
    |              `- warning: associated value 'undefinedScanHuffmanACReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.HuffmanAC.Selector' (aka 'WritableKeyPath<(Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>, Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>), Optional<JPEG.Table.Huffman<JPEG.Bitstream.Symbol.AC>>>'); this is an error in the Swift 6 language mode
594 |         /// case JPEG.DecodingError.undefinedScanQuantizationReference(_:)
595 |         ///     A quantization table selector in the first scan for a particular
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:599:14: warning: associated value 'undefinedScanQuantizationReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
597 |         /// - _ : JPEG.Table.Quantization.Selector
598 |         ///     The table selector.
599 |         case undefinedScanQuantizationReference(Table.Quantization.Selector)
    |              `- warning: associated value 'undefinedScanQuantizationReference' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Selector' (aka 'WritableKeyPath<(Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>, Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>), Optional<(q: Int, qi: JPEG.Table.Quantization.Key)>>'); this is an error in the Swift 6 language mode
600 |         /// case JPEG.DecodingError.invalidScanQuantizationPrecision(_:)
601 |         ///     A quantization table had the wrong precision mode for the image
Swift.WritableKeyPath:1:14: note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class WritableKeyPath<Root, Value> : KeyPath<Root, Value> {
  |              `- note: generic class 'WritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:608:14: warning: associated value 'invalidScanQuantizationPrecision' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Precision'; this is an error in the Swift 6 language mode
606 |         /// - _ : JPEG.Table.Quantization.Precision
607 |         ///     The precision mode of the quantization table.
608 |         case invalidScanQuantizationPrecision(Table.Quantization.Precision)
    |              `- warning: associated value 'invalidScanQuantizationPrecision' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Table.Quantization.Precision'; this is an error in the Swift 6 language mode
609 |
610 |         /// case JPEG.DecodingError.missingStartOfImage(_:)
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1060:18: note: consider making enum 'Precision' conform to the 'Sendable' protocol
1058 |             ///     The integer width of the quantum values in this quantization table.
1059 |             public
1060 |             enum Precision
     |                  `- note: consider making enum 'Precision' conform to the 'Sendable' protocol
1061 |             {
1062 |                 /// case JPEG.Table.Quantization.Precision.uint8
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:614:14: warning: associated value 'missingStartOfImage' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
612 |         /// - _ : JPEG.Marker
613 |         ///     The type indicator of the first encountered marker segment.
614 |         case missingStartOfImage(Marker)
    |              `- warning: associated value 'missingStartOfImage' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Marker'; this is an error in the Swift 6 language mode
615 |         /// case JPEG.DecodingError.duplicateStartOfImage
616 |         ///     The decoder encountered more than one start-of-image marker.
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:684:10: note: consider making enum 'Marker' conform to the 'Sendable' protocol
 682 |     /// ## (3:lexing-and-formatting)
 683 |     public
 684 |     enum Marker
     |          `- note: consider making enum 'Marker' conform to the 'Sendable' protocol
 685 |     {
 686 |         /// case JPEG.Marker.start
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:657:14: warning: associated value 'unsupportedFrameCodingProcess' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
655 |         /// - _ : JPEG.Process
656 |         ///     The coding process used by the image.
657 |         case unsupportedFrameCodingProcess(Process)
    |              `- warning: associated value 'unsupportedFrameCodingProcess' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Process'; this is an error in the Swift 6 language mode
658 |         /// case JPEG.DecodingError.unrecognizedColorFormat(_:_:_:)
659 |         ///     A [`(Format).recognize(_:precision:)`] implementation failed to
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:619:10: note: consider making enum 'Process' conform to the 'Sendable' protocol
 617 |     /// ## (4:lexing-and-formatting)
 618 |     public
 619 |     enum Process
     |          `- note: consider making enum 'Process' conform to the 'Sendable' protocol
 620 |     {
 621 |         /// enum JPEG.Process.Coding
/Users/admin/builder/spi-builder-workspace/sources/jpeg/error.swift:667:14: warning: associated value 'unrecognizedColorFormat' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
665 |         /// - _ : Swift.Any.Type
666 |         ///     The [`Format`] type that tried to detect the color format.
667 |         case unrecognizedColorFormat(Set<Component.Key>, Int, Any.Type)
    |              `- warning: associated value 'unrecognizedColorFormat' of 'Sendable'-conforming enum 'DecodingError' has non-sendable type 'JPEG.Component.Key'; this is an error in the Swift 6 language mode
668 |
669 |         /// static var JPEG.DecodingError.namespace: Swift.String { get }
/Users/admin/builder/spi-builder-workspace/sources/jpeg/jpeg.swift:1107:16: note: consider making struct 'Key' conform to the 'Sendable' protocol
1105 |         /// ## (2:image-structure-and-decomposition)
1106 |         public
1107 |         struct Key:Hashable, Comparable
     |                `- note: consider making struct 'Key' conform to the 'Sendable' protocol
1108 |         {
1109 |             let value:Int
[37/81] Compiling JPEG debug.swift
[38/81] Compiling JPEG encode.swift
[39/81] Compiling JPEG common.swift
[40/111] Compiling JPEGRecompress main.swift
[41/111] Emitting module JPEGRecompress
[42/113] Emitting module JPEGEncodeBasic
[43/113] Compiling JPEGEncodeBasic main.swift
[44/113] Compiling JPEGInMemory main.swift
[45/113] Emitting module JPEGInMemory
[46/113] Emitting module JPEGDecodeBasic
[47/113] Compiling JPEGDecodeBasic main.swift
[48/113] Emitting module JPEGEncodeAdvanced
[49/113] Compiling JPEGEncodeAdvanced main.swift
[49/115] Write Objects.LinkFileList
[54/117] Emitting module JPEGRotate
[55/117] Compiling JPEGRotate main.swift
[56/120] Emitting module JPEGFuzzer
/Users/admin/builder/spi-builder-workspace/tests/fuzz/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/fuzz/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[57/120] Compiling JPEGFuzzer main.swift
[58/120] Compiling JPEGFuzzer output.swift
/Users/admin/builder/spi-builder-workspace/tests/fuzz/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/fuzz/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[59/120] Compiling JPEGDecodeOnline main.swift
[60/120] Emitting module JPEGDecodeOnline
[61/120] Emitting module JPEGDecodeAdvanced
[62/120] Compiling JPEGDecodeAdvanced main.swift
[62/120] Write Objects.LinkFileList
[64/120] Linking in-memory
[65/120] Linking recompress
[66/120] Applying in-memory
[67/120] Applying recompress
[68/120] Write Objects.LinkFileList
[71/120] Compiling JPEGCustomColor main.swift
[72/120] Emitting module JPEGCustomColor
[72/120] Linking encode-basic
[73/120] Write Objects.LinkFileList
[74/120] Applying encode-basic
[76/120] Emitting module JPEGComparator
/Users/admin/builder/spi-builder-workspace/tests/compare/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/compare/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[77/120] Compiling JPEGComparator main.swift
[78/120] Compiling JPEGComparator output.swift
/Users/admin/builder/spi-builder-workspace/tests/compare/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/compare/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[78/120] Write Objects.LinkFileList
[80/120] Linking decode-basic
[81/120] Linking rotate
[82/120] Linking fuzzer
[83/120] Applying decode-basic
[84/120] Applying rotate
[85/120] Applying fuzzer
[86/120] Linking encode-advanced
[87/120] Linking decode-online
[88/120] Applying encode-advanced
[89/120] Applying decode-online
[90/120] Linking decode-advanced
[91/120] Applying decode-advanced
[92/120] Linking custom-color
[93/120] Linking comparator
[94/120] Applying custom-color
[95/120] Applying comparator
[97/120] Emitting module JPEGIntegrationTests
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[98/120] Compiling JPEGRegressionTests output.swift
/Users/admin/builder/spi-builder-workspace/tests/regression/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/regression/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[99/120] Compiling JPEGRegressionTests result.swift
[100/120] Compiling JPEGRegressionTests tests.swift
[101/120] Compiling JPEGIntegrationTests output.swift
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[102/120] Compiling JPEGIntegrationTests result.swift
[103/120] Compiling JPEGIntegrationTests tests.swift
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/integration/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[104/120] Emitting module JPEGUnitTests
/Users/admin/builder/spi-builder-workspace/tests/unit/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/unit/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
/Users/admin/builder/spi-builder-workspace/tests/unit/tests.swift:3:1: warning: extension declares a conformance of imported type 'DC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
  1 | @testable import JPEG
  2 |
  3 | extension JPEG.Bitstream.Symbol.DC:ExpressibleByIntegerLiteral
    | |- warning: extension declares a conformance of imported type 'DC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
  4 | {
  5 |     public
/Users/admin/builder/spi-builder-workspace/tests/unit/tests.swift:11:1: warning: extension declares a conformance of imported type 'AC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
  9 |     }
 10 | }
 11 | extension JPEG.Bitstream.Symbol.AC:ExpressibleByIntegerLiteral
    | |- warning: extension declares a conformance of imported type 'AC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 12 | {
 13 |     public
[105/120] Compiling JPEGUnitTests main.swift
[106/120] Emitting module JPEGRegressionTests
/Users/admin/builder/spi-builder-workspace/tests/regression/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/regression/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[107/120] Compiling JPEGRegressionTests main.swift
[108/120] Compiling JPEGIntegrationTests main.swift
[108/120] Write Objects.LinkFileList
[110/120] Linking regression-test
[111/120] Linking integration-test
[112/120] Applying regression-test
[113/120] Applying integration-test
[115/120] Compiling JPEGUnitTests result.swift
[116/120] Compiling JPEGUnitTests output.swift
/Users/admin/builder/spi-builder-workspace/tests/unit/output.swift:17:9: warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | {
 16 |     static
 17 |     var bold:String     = "\u{1B}[1m"
    |         |- warning: static property 'bold' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'bold' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
/Users/admin/builder/spi-builder-workspace/tests/unit/output.swift:19:9: warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     var bold:String     = "\u{1B}[1m"
 18 |     static
 19 |     var reset:String    = "\u{1B}[0m"
    |         |- warning: static property 'reset' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |         |- note: convert 'reset' to a 'let' constant to make 'Sendable' shared state immutable
    |         |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 |     static
[117/120] Compiling JPEGUnitTests tests.swift
/Users/admin/builder/spi-builder-workspace/tests/unit/tests.swift:3:1: warning: extension declares a conformance of imported type 'DC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
  1 | @testable import JPEG
  2 |
  3 | extension JPEG.Bitstream.Symbol.DC:ExpressibleByIntegerLiteral
    | |- warning: extension declares a conformance of imported type 'DC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
  4 | {
  5 |     public
/Users/admin/builder/spi-builder-workspace/tests/unit/tests.swift:11:1: warning: extension declares a conformance of imported type 'AC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
  9 |     }
 10 | }
 11 | extension JPEG.Bitstream.Symbol.AC:ExpressibleByIntegerLiteral
    | |- warning: extension declares a conformance of imported type 'AC' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'JPEG' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 12 | {
 13 |     public
[117/120] Write Objects.LinkFileList
[118/120] Linking unit-test
[119/120] Applying unit-test
Build complete! (15.42s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "jpeg",
  "name" : "jpeg",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "JPEG",
      "targets" : [
        "JPEG"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "fuzzer",
      "targets" : [
        "JPEGFuzzer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "comparator",
      "targets" : [
        "JPEGComparator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "unit-test",
      "targets" : [
        "JPEGUnitTests"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "regression-test",
      "targets" : [
        "JPEGRegressionTests"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "integration-test",
      "targets" : [
        "JPEGIntegrationTests"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "decode-basic",
      "targets" : [
        "JPEGDecodeBasic"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "encode-basic",
      "targets" : [
        "JPEGEncodeBasic"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "decode-advanced",
      "targets" : [
        "JPEGDecodeAdvanced"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "encode-advanced",
      "targets" : [
        "JPEGEncodeAdvanced"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "in-memory",
      "targets" : [
        "JPEGInMemory"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "decode-online",
      "targets" : [
        "JPEGDecodeOnline"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "recompress",
      "targets" : [
        "JPEGRecompress"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "rotate",
      "targets" : [
        "JPEGRotate"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "custom-color",
      "targets" : [
        "JPEGCustomColor"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "4.2",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "JPEGUnitTests",
      "module_type" : "SwiftTarget",
      "name" : "JPEGUnitTests",
      "path" : "tests/unit",
      "product_memberships" : [
        "unit-test"
      ],
      "sources" : [
        "main.swift",
        "output.swift",
        "result.swift",
        "tests.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGRotate",
      "module_type" : "SwiftTarget",
      "name" : "JPEGRotate",
      "path" : "examples/rotate",
      "product_memberships" : [
        "rotate"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGRegressionTests",
      "module_type" : "SwiftTarget",
      "name" : "JPEGRegressionTests",
      "path" : "tests/regression",
      "product_memberships" : [
        "regression-test"
      ],
      "sources" : [
        "main.swift",
        "output.swift",
        "result.swift",
        "tests.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGRecompress",
      "module_type" : "SwiftTarget",
      "name" : "JPEGRecompress",
      "path" : "examples/recompress",
      "product_memberships" : [
        "recompress"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "JPEGIntegrationTests",
      "path" : "tests/integration",
      "product_memberships" : [
        "integration-test"
      ],
      "sources" : [
        "main.swift",
        "output.swift",
        "result.swift",
        "tests.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGInMemory",
      "module_type" : "SwiftTarget",
      "name" : "JPEGInMemory",
      "path" : "examples/in-memory",
      "product_memberships" : [
        "in-memory"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGFuzzer",
      "module_type" : "SwiftTarget",
      "name" : "JPEGFuzzer",
      "path" : "tests/fuzz",
      "product_memberships" : [
        "fuzzer"
      ],
      "sources" : [
        "main.swift",
        "output.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGEncodeBasic",
      "module_type" : "SwiftTarget",
      "name" : "JPEGEncodeBasic",
      "path" : "examples/encode-basic",
      "product_memberships" : [
        "encode-basic"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGEncodeAdvanced",
      "module_type" : "SwiftTarget",
      "name" : "JPEGEncodeAdvanced",
      "path" : "examples/encode-advanced",
      "product_memberships" : [
        "encode-advanced"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGDecodeOnline",
      "module_type" : "SwiftTarget",
      "name" : "JPEGDecodeOnline",
      "path" : "examples/decode-online",
      "product_memberships" : [
        "decode-online"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGDecodeBasic",
      "module_type" : "SwiftTarget",
      "name" : "JPEGDecodeBasic",
      "path" : "examples/decode-basic",
      "product_memberships" : [
        "decode-basic"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGDecodeAdvanced",
      "module_type" : "SwiftTarget",
      "name" : "JPEGDecodeAdvanced",
      "path" : "examples/decode-advanced",
      "product_memberships" : [
        "decode-advanced"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGCustomColor",
      "module_type" : "SwiftTarget",
      "name" : "JPEGCustomColor",
      "path" : "examples/custom-color",
      "product_memberships" : [
        "custom-color"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEGComparator",
      "module_type" : "SwiftTarget",
      "name" : "JPEGComparator",
      "path" : "tests/compare",
      "product_memberships" : [
        "comparator"
      ],
      "sources" : [
        "main.swift",
        "output.swift"
      ],
      "target_dependencies" : [
        "JPEG"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "JPEG",
      "module_type" : "SwiftTarget",
      "name" : "JPEG",
      "path" : "sources/jpeg",
      "product_memberships" : [
        "JPEG",
        "fuzzer",
        "comparator",
        "unit-test",
        "regression-test",
        "integration-test",
        "decode-basic",
        "encode-basic",
        "decode-advanced",
        "encode-advanced",
        "in-memory",
        "decode-online",
        "recompress",
        "rotate",
        "custom-color"
      ],
      "sources" : [
        "common.swift",
        "debug.swift",
        "decode.swift",
        "encode.swift",
        "error.swift",
        "jpeg.swift",
        "metadata.swift",
        "os.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.