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 Swim, reference master (571022), with Swift 6.0 for Linux on 15 Sep 2024 02:47:51 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/UnGast/swim.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/UnGast/swim
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 571022a Merge branch 't-ae:master' into master
Cloned https://github.com/UnGast/swim.git
Revision (git rev-parse @):
571022a62b9da8b63d2742f8dc54b8a83e0097dd
SUCCESS checkout https://github.com/UnGast/swim.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/UnGast/swim.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Building for debugging...
[0/4] Write sources
[1/4] Compiling CStbImage truetype.c
[2/4] Compiling CStbImage image_io.c
[2/4] Write swift-version-24593BA9C3E375BF.txt
[5/91] Compiling Swim ImageUnary.swift
[6/91] Compiling Swim PixelRefAndColor.swift
[7/91] Compiling Swim PixelRefAndScalar.swift
[8/91] Compiling Swim Blender.swift
[9/91] Compiling Swim BitOperations.swift
[10/91] Compiling Swim CheckBool.swift
[11/91] Compiling Swim ChannelComposition.swift
[12/91] Compiling Swim ChannelwiseConversion.swift
[13/91] Compiling Swim CreateMask.swift
[14/91] Compiling Swim DataConversion.swift
[15/91] Compiling Swim DataTypeConversion.swift
[16/91] Compiling Swim PixelTypeConversion.swift
[17/91] Compiling Swim PixelwiseConversion.swift
[18/103] Compiling Swim Color.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[19/103] Compiling Swim ColorPreset.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[20/103] Compiling Swim ColorProtocol.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[21/103] Compiling Swim DataType.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[22/103] Compiling Swim Image.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[23/103] Compiling Swim ImageInitializers.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[24/103] Compiling Swim LikeInitializer.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[25/103] Compiling Swim UninitializedCreation.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[26/103] Compiling Swim Pixel.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[27/103] Compiling Swim PixelIterator.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[28/103] Compiling Swim UnsafePixelRef.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[29/103] Compiling Swim PixelType.swift
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
[30/103] Compiling Swim ChannelSubscript.swift
[31/103] Compiling Swim PixelSubscript.swift
[32/103] Compiling Swim SubimageSubscript.swift
[33/103] Compiling Swim Concatenation.swift
[34/103] Compiling Swim EdgeMode.swift
[35/103] Compiling Swim Flip.swift
[36/103] Compiling Swim AffineTransformation.swift
[37/103] Compiling Swim HomogeneousTransformationMatrix.swift
[38/103] Compiling Swim ProjectiveTransformation.swift
[39/103] Compiling Swim Padding.swift
[40/103] Compiling Swim Repeat.swift
[41/103] Compiling Swim Resize.swift
[42/103] Compiling Swim Bayer.swift
[43/103] Compiling Swim FourierTransformer.swift
[44/103] Compiling Swim Histograms.swift
[45/103] Compiling Swim Im2col.swift
[46/103] Compiling Swim ImageCompare.swift
[47/103] Compiling Swim IntegralImage.swift
[48/103] Compiling Swim Skeletonizer.swift
[49/103] Compiling Swim ColorAndColor.swift
[50/103] Compiling Swim ColorAndScalar.swift
[51/103] Compiling Swim ColorUnary.swift
[52/103] Compiling Swim ImageAndColor.swift
[53/103] Compiling Swim ImageAndImage.swift
[54/103] Compiling Swim ImageAndScalar.swift
[55/103] Compiling Swim ReadImageData.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[56/103] Compiling Swim ReadImageFile.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[57/103] Compiling Swim STBImageData.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[58/103] Compiling Swim WriteImageData.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[59/103] Compiling Swim WriteImageFile.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[60/103] Compiling Swim BicubicInterpolator.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[61/103] Compiling Swim BilinearInterpolator.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[62/103] Compiling Swim Interpolator.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[63/103] Compiling Swim Interpolator4x4.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[64/103] Compiling Swim LanczosInterpolator.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[65/103] Compiling Swim NearestNeighborInterpolator.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[66/103] Compiling Swim Abs.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CStbImage/include/CStbImage.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
[67/103] Compiling Swim Clip.swift
[68/103] Compiling Swim Power.swift
[69/103] Compiling Swim Rounding.swift
[70/103] Compiling Swim AppKit.swift
[71/103] Compiling Swim CoreGraphics.swift
[72/103] Compiling Swim S4TF.swift
[73/103] Compiling Swim UIKit.swift
[74/103] Compiling Swim vImageAlphaBlend.swift
[75/103] Compiling Swim vImageBuffer.swift
[76/103] Compiling Swim vImageMorphology.swift
[77/103] Compiling Swim vImageUtils.swift
[78/103] Compiling Swim Extrema.swift
[79/103] Compiling Swim Rotate.swift
[80/103] Compiling Swim Shift.swift
[81/103] Compiling Swim Transpose.swift
[82/103] Compiling Swim Warp.swift
[83/103] Compiling Swim Clamp.swift
[84/103] Compiling Swim Complex.swift
[85/103] Compiling Swim ConvertUInt8FP.swift
[86/103] Compiling Swim Copy.swift
[87/103] Compiling Swim Interleave.swift
[88/103] Compiling Swim IsPOT.swift
[89/103] Compiling Swim Matrix.swift
[90/103] Compiling Swim Rect.swift
[91/103] Compiling Swim DrawCircle.swift
[92/103] Compiling Swim DrawImage.swift
[93/103] Compiling Swim DrawLine.swift
[94/103] Compiling Swim DrawPixel.swift
[95/103] Compiling Swim DrawPolygon.swift
[96/103] Compiling Swim DrawRect.swift
[97/103] Compiling Swim DrawText.swift
[98/103] Compiling Swim BilateralFilter.swift
[99/103] Compiling Swim Convolution.swift
[100/103] Compiling Swim NonLocalMeanFilter.swift
[101/103] Compiling Swim RankFilter.swift
[102/103] Compiling Swim IOError.swift
[103/103] Emitting module Swim
/host/spi-builder-workspace/Sources/Swim/Core/Color/Color.swift:19:13: warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 17 |         self.data = data
 18 |         self.dataPointer = UnsafeRawBufferPointer(
 19 |             UnsafeBufferPointer(start: &self.data[0], count: data.count)
    |             |                          |- note: implicit argument conversion from 'T' to 'UnsafePointer<T>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<T>' results in a dangling buffer pointer
 20 |         )
 21 |     }
/host/spi-builder-workspace/Sources/Swim/Core/Pixel/UnsafePixelRef.swift:82:13: warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 80 |         let rawPointer = UnsafeMutableRawBufferPointer(pointer)
 81 |         rawPointer.copyMemory(from: UnsafeRawBufferPointer(
 82 |             UnsafeBufferPointer(start: &colorData[0], count: P.channels)
    |             |                          |- note: implicit argument conversion from 'UInt8' to 'UnsafePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
    |             |                          `- note: use 'withUnsafePointer' in order to explicitly convert argument to pointer valid for a defined scope
    |             `- warning: initialization of 'UnsafeBufferPointer<UInt8>' results in a dangling buffer pointer
 83 |         ))
 84 |     }
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:14:47: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 12 |
 13 |     let code = image.data.withUnsafeBufferPointer {
 14 |         write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                               `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 15 |     }
 16 |
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:36:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 34 |     case .bitmap:
 35 |         code = image.data.withUnsafeBufferPointer {
 36 |             write_image_bmp_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 37 |         }
 38 |     case let .jpeg(quality):
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:43:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 41 |         }
 42 |         code = image.data.withUnsafeBufferPointer {
 43 |             write_image_jpg_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!, Int32(quality))
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 44 |         }
 45 |     case .png:
/host/spi-builder-workspace/Sources/Swim/IO/WriteImageData.swift:47:51: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 45 |     case .png:
 46 |         code = image.data.withUnsafeBufferPointer {
 47 |             write_image_png_to_func(storeContent, &content, width, height, bpp, $0.baseAddress!)
    |                                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Data'; this is likely incorrect because 'Data' may contain an object reference.
 48 |         }
 49 |     }
Build complete! (16.20s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Swim",
  "name" : "Swim",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    }
  ],
  "products" : [
    {
      "name" : "Swim",
      "targets" : [
        "Swim"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "VisualTests",
      "module_type" : "SwiftTarget",
      "name" : "VisualTests",
      "path" : "Tests/VisualTests",
      "sources" : [
        "ApplicationVisualTests.swift",
        "BayerVisualTests.swift",
        "BlendVisualTests.swift",
        "DrawVisualTests.swift",
        "FilterVisualTests.swift",
        "FourierTransformerVisualTests.swift",
        "HistogramsVisualTests.swift",
        "PaddingVisualTests.swift",
        "ResizeVisualTests.swift",
        "SkeletonizerVisualTests.swift",
        "SubimageVisualTests.swift",
        "TransformationVisualTests.swift",
        "Utils.swift",
        "WarpVisualTests.swift",
        "XCTestManifests.swift",
        "vImageVisualTests.swift"
      ],
      "target_dependencies" : [
        "Swim"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwimTests",
      "module_type" : "SwiftTarget",
      "name" : "SwimTests",
      "path" : "Tests/SwimTests",
      "sources" : [
        "AdvanceTests/BayerTests.swift",
        "AdvanceTests/CorrelationTests.swift",
        "AdvanceTests/Im2colTests.swift",
        "AdvanceTests/IntegralImageTests.swift",
        "ArithmeticTests/ColorArithmeticTests.swift",
        "ArithmeticTests/ImageArithmeticTests.swift",
        "ArithmeticTests/PixelRefArithmeticTests.swift",
        "BooleanTests/BitOperationsTests.swift",
        "BooleanTests/CheckBoolTests.swift",
        "ConversionTests/ChannelCompositionTests.swift",
        "ConversionTests/ChannelwiseConversionTests.swift",
        "ConversionTests/DataTypeConversionTests.swift",
        "ConversionTests/PixelTypeConversionTests.swift",
        "ConversionTests/PixelwiseConversionTests.swift",
        "CoreTests/ImageTests.swift",
        "CoreTests/LikeInitializerTests.swift",
        "CoreTests/PixelIteratorTests.swift",
        "DrawTests/DrawTests.swift",
        "FilterTests/ConvolutionTests.swift",
        "FilterTests/FilterTests.swift",
        "IOTests/ImageIOTests.swift",
        "InterpolationTests/BicubicInterpolationTests.swift",
        "InterpolationTests/BilinearInterpolationTests.swift",
        "InterpolationTests/NearestNeighborInterpolatorTests.swift",
        "ManipulationTests/AbsTests.swift",
        "ManipulationTests/ClipTests.swift",
        "ManipulationTests/PowerTests.swift",
        "ManipulationTests/RoundingTests.swift",
        "PlatformTests/AppKitTests.swift",
        "PlatformTests/S4TFTests.swift",
        "PlatformTests/UIKitTests.swift",
        "PlatformTests/vImageUtilsTests.swift",
        "StatTests/ExtremaTests.swift",
        "SubscriptTests/ChannelSubscriptTests.swift",
        "SubscriptTests/PixelSubscriptTests.swift",
        "SubscriptTests/SubimageSubscriptTests.swift",
        "TransformationTests/AffineTransformationTests.swift",
        "TransformationTests/ConcatenateTests.swift",
        "TransformationTests/EdgeModeTests.swift",
        "TransformationTests/PaddingTests.swift",
        "TransformationTests/ProjectiveTransformationTests.swift",
        "TransformationTests/RepeatedTests.swift",
        "TransformationTests/ResizeTests.swift",
        "TransformationTests/ShiftTests.swift",
        "TransformationTests/TransformationTests.swift",
        "TransformationTests/TransposeTests.swift",
        "Utility/Random.swift",
        "Utility/Utils.swift",
        "Utility/XCTAssertEqualWithAccuracy.swift",
        "UtilityTests/ClampTests.swift",
        "UtilityTests/ComplexTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Swim"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Swim",
      "module_type" : "SwiftTarget",
      "name" : "Swim",
      "path" : "Sources/Swim",
      "product_memberships" : [
        "Swim"
      ],
      "sources" : [
        "Advance/Bayer.swift",
        "Advance/FourierTransformer.swift",
        "Advance/Histograms.swift",
        "Advance/Im2col.swift",
        "Advance/ImageCompare.swift",
        "Advance/IntegralImage.swift",
        "Advance/Skeletonizer.swift",
        "Arithmetic/ColorAndColor.swift",
        "Arithmetic/ColorAndScalar.swift",
        "Arithmetic/ColorUnary.swift",
        "Arithmetic/ImageAndColor.swift",
        "Arithmetic/ImageAndImage.swift",
        "Arithmetic/ImageAndScalar.swift",
        "Arithmetic/ImageUnary.swift",
        "Arithmetic/PixelRefAndColor.swift",
        "Arithmetic/PixelRefAndScalar.swift",
        "Blend/Blender.swift",
        "Boolean/BitOperations.swift",
        "Boolean/CheckBool.swift",
        "Conversion/ChannelComposition.swift",
        "Conversion/ChannelwiseConversion.swift",
        "Conversion/CreateMask.swift",
        "Conversion/DataConversion.swift",
        "Conversion/DataTypeConversion.swift",
        "Conversion/PixelTypeConversion.swift",
        "Conversion/PixelwiseConversion.swift",
        "Core/Color/Color.swift",
        "Core/Color/ColorPreset.swift",
        "Core/Color/ColorProtocol.swift",
        "Core/DataType.swift",
        "Core/Image/Image.swift",
        "Core/Image/ImageInitializers.swift",
        "Core/Image/LikeInitializer.swift",
        "Core/Image/UninitializedCreation.swift",
        "Core/Pixel/Pixel.swift",
        "Core/Pixel/PixelIterator.swift",
        "Core/Pixel/UnsafePixelRef.swift",
        "Core/PixelType.swift",
        "Draw/DrawCircle.swift",
        "Draw/DrawImage.swift",
        "Draw/DrawLine.swift",
        "Draw/DrawPixel.swift",
        "Draw/DrawPolygon.swift",
        "Draw/DrawRect.swift",
        "Draw/DrawText.swift",
        "Filter/BilateralFilter.swift",
        "Filter/Convolution.swift",
        "Filter/NonLocalMeanFilter.swift",
        "Filter/RankFilter.swift",
        "IO/IOError.swift",
        "IO/ReadImageData.swift",
        "IO/ReadImageFile.swift",
        "IO/STBImageData.swift",
        "IO/WriteImageData.swift",
        "IO/WriteImageFile.swift",
        "Interpolation/BicubicInterpolator.swift",
        "Interpolation/BilinearInterpolator.swift",
        "Interpolation/Interpolator.swift",
        "Interpolation/Interpolator4x4.swift",
        "Interpolation/LanczosInterpolator.swift",
        "Interpolation/NearestNeighborInterpolator.swift",
        "Manipulation/Abs.swift",
        "Manipulation/Clip.swift",
        "Manipulation/Power.swift",
        "Manipulation/Rounding.swift",
        "Platform/AppKit.swift",
        "Platform/CoreGraphics.swift",
        "Platform/S4TF.swift",
        "Platform/UIKit.swift",
        "Platform/vImage/vImageAlphaBlend.swift",
        "Platform/vImage/vImageBuffer.swift",
        "Platform/vImage/vImageMorphology.swift",
        "Platform/vImage/vImageUtils.swift",
        "Stat/Extrema.swift",
        "Subscript/ChannelSubscript.swift",
        "Subscript/PixelSubscript.swift",
        "Subscript/SubimageSubscript.swift",
        "Transformation/Concatenation.swift",
        "Transformation/EdgeMode.swift",
        "Transformation/Flip.swift",
        "Transformation/Matrix/AffineTransformation.swift",
        "Transformation/Matrix/HomogeneousTransformationMatrix.swift",
        "Transformation/Matrix/ProjectiveTransformation.swift",
        "Transformation/Padding.swift",
        "Transformation/Repeat.swift",
        "Transformation/Resize.swift",
        "Transformation/Rotate.swift",
        "Transformation/Shift.swift",
        "Transformation/Transpose.swift",
        "Transformation/Warp.swift",
        "Utility/Clamp.swift",
        "Utility/Complex.swift",
        "Utility/ConvertUInt8FP.swift",
        "Utility/Copy.swift",
        "Utility/Interleave.swift",
        "Utility/IsPOT.swift",
        "Utility/Matrix.swift",
        "Utility/Rect.swift"
      ],
      "target_dependencies" : [
        "CStbImage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PerformanceTests",
      "module_type" : "SwiftTarget",
      "name" : "PerformanceTests",
      "path" : "Tests/PerformanceTests",
      "sources" : [
        "ArithmeticPerformanceTests.swift",
        "BasicPerformanceTests.swift",
        "BayerPerformanceTests.swift",
        "BlendPerformanceTests.swift",
        "ConversionPerformanceTests.swift",
        "CorrelationPerformanceTests.swift",
        "DataTypeConversionPerformanceTests.swift",
        "DrawPerformanceTests.swift",
        "FilterPerformanceTests.swift",
        "FourierTransformerPerformanceTests.swift",
        "ImageIOPerformanceTests.swift",
        "InterpolatorPerformanceTests.swift",
        "IterationPerformanceTests.swift",
        "ManipulationPerformanceTests.swift",
        "PerformanceTests.swift",
        "ResizePerformanceTests.swift",
        "SubscriptPerformanceTests.swift",
        "TransformationPerformanceTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Swim"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CStbImage",
      "module_type" : "ClangTarget",
      "name" : "CStbImage",
      "path" : "Sources/CStbImage",
      "product_memberships" : [
        "Swim"
      ],
      "sources" : [
        "image_io.c",
        "truetype.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.