Build Information
Successful build of SwiftBlend2D, reference 0.11.4 (855fe1), with Swift 6.4 for Linux on 20 Sep 2026 22:54:49 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/LuizZak/swift-blend2d.git
Reference: 0.11.4
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/LuizZak/swift-blend2d
* tag 0.11.4 -> FETCH_HEAD
HEAD is now at 855fe13 Creating BLStyleConvertible type
Cloned https://github.com/LuizZak/swift-blend2d.git
Revision (git rev-parse @):
855fe139f972fea76afceba23a289846df03ec5d
SUCCESS checkout https://github.com/LuizZak/swift-blend2d.git at 0.11.4
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/LuizZak/swift-blend2d.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/LuizZak/swift-libpng.git
[1/76] Fetching swift-libpng
Fetched https://github.com/LuizZak/swift-libpng.git (0.45s)
Creating working copy for https://github.com/LuizZak/swift-libpng.git
Working copy of https://github.com/LuizZak/swift-libpng.git resolved at master (c059e4a)
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/SwiftBlend2DTests/SnapshotFailures': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/SwiftBlend2DTests/SnapshotFailures': File not found.
warning: 'swift-libpng': you may be able to install libpng using your system-packager:
apt-get install libpng-dev
Building for debugging...
[Pre-planning 1 / 184]
[Planning deferred tasks]
[41 / 233] blend2d
[42 / 233] blend2d
[44 / 233] blend2d
[45 / 233] blend2d
[49 / 233] blend2d
[54 / 233] blend2d
[60 / 233] blend2d
[61 / 233] blend2d
[62 / 233] blend2d
[65 / 233] blend2d
[67 / 233] blend2d
[69 / 233] blend2d
[70 / 233] blend2d
[72 / 233] blend2d
[73 / 233] blend2d
[74 / 233] blend2d
[77 / 233] blend2d
[79 / 233] blend2d
[80 / 233] blend2d
[84 / 233] blend2d
[85 / 233] blend2d
[87 / 233] blend2d
[89 / 233] blend2d
[92 / 233] blend2d
[93 / 233] blend2d
[97 / 233] blend2d
[99 / 233] blend2d
[102 / 233] blend2d
[103 / 233] blend2d
[108 / 233] blend2d
[109 / 233] blend2d
[113 / 233] blend2d
[117 / 233] blend2d
[118 / 233] blend2d
[123 / 233] blend2d
[124 / 233] blend2d
[129 / 233] blend2d
[131 / 233] blend2d
[132 / 233] blend2d
[133 / 233] blend2d
[137 / 233] blend2d
[139 / 233] blend2d
[141 / 233] blend2d
[144 / 233] blend2d
[147 / 233] blend2d
[149 / 233] blend2d
[150 / 233] blend2d
[151 / 233] blend2d
[154 / 233] blend2d
[157 / 233] asmjit
[161 / 233] asmjit
[164 / 233] blend2d
[168 / 233] asmjit
[169 / 233] asmjit
[170 / 233] asmjit
[173 / 233] asmjit
[178 / 233] asmjit
[181 / 233] asmjit
[184 / 233] asmjit
[188 / 233] asmjit
[193 / 233] asmjit
[196 / 233] asmjit
[199 / 233] asmjit
[202 / 233] asmjit
[205 / 233] asmjit
[212 / 233] asmjit
[213 / 234] asmjit
[221 / 243] asmjit
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/Matrix/BLMatrix2D+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLMatrix2D: Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLMatrix2D {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/Path/BLPathFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPathFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Path flags.
[0;36m7 |[0;0m extension BLPathFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPathFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLPathFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLConicGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLConicGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLConicGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLConicGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLConicGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLGradientStop+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGradientStop' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGradientStop: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGradientStop' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGradientStop {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLLinearGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLinearGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLLinearGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLinearGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLLinearGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLRadialGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRadialGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRadialGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRadialGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRadialGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageCodecFeatures.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageCodecFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Image codec feature bits.
[0;36m7 |[0;0m extension BLImageCodecFeatures: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageCodecFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLImageCodecFeatures {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLImageInfo: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLImageInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageInfoFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLImageInfo`.
[0;36m7 |[0;0m extension BLImageInfoFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLImageInfoFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Runtime/BLRuntimeCleanupFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCleanupFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Runtime cleanup flags that can be used through `BLRuntime.cleanup()`.
[0;36m7 |[0;0m extension BLRuntimeCleanupFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of import[223 / 243] SwiftBlend2D
ed type 'BLRuntimeCleanupFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLRuntimeCleanupFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLContextCookie.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCookie' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLContextCookie: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCookie' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m @inlinable
[0;36m5 |[0;0m public static func == (lhs: BLContextCookie, rhs: BLContextCookie) -> Bool {
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLFormatInfo.swift:39:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatInfo' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m37 |[0;0m }
[0;36m38 |[0;0m
[0;36m39 |[0;0m extension BLFormatInfo: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatInfo' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m40 |[0;0m public static func == (lhs: BLFormatInfo, rhs: BLFormatInfo) -> Bool {
[0;36m41 |[0;0m withUnsafePointer(to: lhs) { lhs_p in
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLRandom.swift:35:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRandom' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m extension BLRandom: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRandom' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m36 |[0;0m public static func == (lhs: BLRandom, rhs: BLRandom) -> Bool {
[0;36m37 |[0;0m lhs.equals(rhs)
/host/spi-builder-workspace/Sources/SwiftBlend2D/Extensions/BLResultCode+Error.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLResultCode' to imported protocol 'Error'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLResultCode: Error {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLResultCode' to imported protocol 'Error'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLBitSetSegment+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBitSetSegment' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBitSetSegment: Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBitSetSegment' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBitSetSegment {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLDataAccessFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLDataAccessFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Data access flags.
[0;36m7 |[0;0m extension BLDataAccessFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLDataAccessFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLDataAccessFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLFormatFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Pixel format flags.
[0;36m7 |[0;0m extension BLFormatFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFormatFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLPixelConverterCreateFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPixelConverterCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLPixelConverter.create()` function.
[0;36m7 |[0;0m extension BLPixelConverterCreateFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPixelConverterCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLPixelConverterCreateFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRange+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRange' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRange: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRange' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRange {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba32+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba32' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba32: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba32' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba32 {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba64+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba64' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba64: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba64' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba64 {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextCreateFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Rendering context creation flags.
[0;36m7 |[0;0m extension BLContextCreateFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLContextCreateFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextErrorFlags.swift:9:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextErrorFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m7 |[0;0m /// `BLContext.queryAccumulatedErrorFlags()`. The reason why these flags exist is that errors can happen during
[0;36m8 |[0;0m /// asynchronous rendering, and there is no way the user can catch these errors.
[0;36m9 |[0;0m extension BLContextErrorFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextErrorFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m public extension BLContextErrorFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextFlushFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextFlushFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Rendering context flush flags, used by `BLContext`::flush().
[0;36m7 |[0;0m extension BLContextFlushFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextFlushFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLContextFlushFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileInfoFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File information flags, used by `BLFileInfo`.
[0;36m7 |[0;0m extension BLFileInfoFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileInfoFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileOpenFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileOpenFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File open flags, see `BLFile.open()`.
[0;36m7 |[0;0m extension BLFileOpenFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileOpenFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileOpenFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileReadFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileReadFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File read flags used by `BLFileSystem.readFile()`.
[0;36m7 |[0;0m extension BLFileReadFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileReadFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileReadFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLArc+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLArc' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLArc: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLArc' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLArc {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLBox+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBox' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBox: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBox' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBox {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLBoxI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBoxI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBoxI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBoxI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBoxI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLCircle+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLCircle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLCircle: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLCircle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLCircle {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLEllipse+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLEllipse' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLEllipse: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLEllipse' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLEllipse {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLLine+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLine' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLLine: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLine' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLLine {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLPoint+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPoint' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLPoint: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPoint' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLPoint {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLPointI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPointI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLPointI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPointI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLPointI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRect+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRect: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRect {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRectI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRectI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRectI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRectI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRectI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRoundRect+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRoundRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRoundRect: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRoundRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRoundRect {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLSize+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSize' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLSize: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSize' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLSize {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLSizeI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSizeI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLSizeI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSizeI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLSizeI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLTriangle+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTriangle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLTriangle: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTriangle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLTriangle {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/Matrix/BLMatrix2D+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLMatrix2D: Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLMatrix2D {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/Path/BLPathFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPathFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Path flags.
[0;36m7 |[0;0m extension BLPathFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPathFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLPathFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLConicGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLConicGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLConicGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLConicGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLConicGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLGradientStop+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGradientStop' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGradientStop: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGradientStop' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGradientStop {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLLinearGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLinearGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLLinearGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLinearGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLLinearGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Gradient/BLRadialGradientValues+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRadialGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRadialGradientValues: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRadialGradientValues' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRadialGradientValues {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageCodecFeatures.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageCodecFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Image codec feature bits.
[0;36m7 |[0;0m extension BLImageCodecFeatures: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageCodecFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLImageCodecFeatures {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLImageInfo: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLImageInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Image/BLImageInfoFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLImageInfo`.
[0;36m7 |[0;0m extension BLImageInfoFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLImageInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLImageInfoFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Runtime/BLRuntimeCleanupFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCleanupFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Runtime cleanup flags that can be used through `BLRuntime.cleanup()`.
[0;36m7 |[0;0m extension BLRuntimeCleanupFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCleanupFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLRuntimeCleanupFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Runtime/BLRuntimeCpuFeatures.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCpuFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// CPU features Blend2D supports.
[0;36m7 |[0;0m extension BLRuntimeCpuFeatures: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCpuFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLRuntimeCpuFeatures {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/BLTextMetrics+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTextMetrics' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLTextMetrics: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTextMetrics' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLTextMetrics {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontDataFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontDataFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLFontData` (or `BLFontDataCore`).
[0;36m7 |[0;0m extension BLFontDataFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontDataFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontDataFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceDiagFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceDiagFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Diagnostic flags offered by `BLFontFace` (or `BLFontFaceCore`).
[0;36m7 |[0;0m extension BLFontFaceDiagFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceDiagFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontFaceDiagFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLFontFace` (or `BLFontFaceCore`)
[0;36m7 |[0;0m extension BLFontFaceFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontFaceFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceInfo' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontFaceInfo: CustomStringConvertible, Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceInfo' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontFaceInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFeatureItem+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFeatureItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontFeatureItem: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFeatureItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontFeatureItem {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontMatrix+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontMatrix' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontMatrix: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontMatrix' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontMatrix {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontQueryProperties+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontQueryProperties' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontQueryProperties: CustomStringConvertible, Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontQueryProperties' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontQueryProperties {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontVariationItem+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontVariationItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontVariationItem: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontVariationItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontVariationItem {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGlyphInfo: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGlyphInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphPlacement+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphPlacement' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGlyphPlacement: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphPlacement' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGlyphPlacement {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphRunFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphRunFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLGlyphRun`.
[0;36m7 |[0;0m extension BLGlyphRunFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphRunFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLGlyphRunFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Geometry/BLMatrix2D.swift:16:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m14 |[0;0m }
[0;36m15 |[0;0m
[0;36m16 |[0;0m extension BLMatrix2D: CustomStringConvertible {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m17 |[0;0m public var description: String {
[0;36m18 |[0;0m return "{ m00: \(m00), m01: \(m01), m10: \(m10), m11: \(m11), m20: \(m20), m21: \(m21) }"
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontUnicodeCoverage.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontUnicodeCoverage' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLFontUnicodeCoverage: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontUnicodeCoverage' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m public static func == (lhs: BLFontUnicodeCoverage, rhs: BLFontUnicodeCoverage) -> Bool {
[0;36m5 |[0;0m lhs.data == rhs.data
[230 / 244] TigerSample
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLFormatFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Pixel format flags.
[0;36m7 |[0;0m extension BLFormatFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFormatFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLPixelConverterCreateFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPixelConverterCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLPixelConverter.create()` function.
[0;36m7 |[0;0m extension BLPixelConverterCreateFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPixelConverterCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLPixelConverterCreateFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRange+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRange' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRange: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRange' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRange {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba32+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba32' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba32: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba32' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba32 {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLRgba64+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba64' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRgba64: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRgba64' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRgba64 {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextCreateFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Rendering context creation flags.
[0;36m7 |[0;0m extension BLContextCreateFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCreateFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLContextCreateFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextErrorFlags.swift:9:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextErrorFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m7 |[0;0m /// `BLContext.queryAccumulatedErrorFlags()`. The reason why these flags exist is that errors can happen during
[0;36m8 |[0;0m /// asynchronous rendering, and there is no way the user can catch these errors.
[0;36m9 |[0;0m extension BLContextErrorFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextErrorFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m public extension BLContextErrorFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Context/BLContextFlushFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextFlushFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Rendering context flush flags, used by `BLContext`::flush().
[0;36m7 |[0;0m extension BLContextFlushFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextFlushFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLContextFlushFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontUnicodeCoverage.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontUnicodeCoverage' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLFontUnicodeCoverage: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontUnicodeCoverage' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m public static func == (lhs: BLFontUnicodeCoverage, rhs: BLFontUnicodeCoverage) -> Bool {
[0;36m5 |[0;0m lhs.data == rhs.data
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: [1;33mwarning: [1;39mforming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.[0;0m
[0;36m227 |[0;0m
[0;36m228 |[0;0m var original = original
[0;36m229 |[0;0m return closure(pathSink, &original)
[0;36m|[0;0m `- [1;33mwarning: [1;39mforming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.[0;0m
[0;36m230 |[0;0m }
[0;36m231 |[0;0m }
[233 / 247] TigerSample
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Runtime/BLRuntimeCpuFeatures.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCpuFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// CPU features Blend2D supports.
[0;36m7 |[0;0m extension BLRuntimeCpuFeatures: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRuntimeCpuFeatures' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLRuntimeCpuFeatures {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/BLTextMetrics+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTextMetrics' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLTextMetrics: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTextMetrics' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLTextMetrics {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontDataFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontDataFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLFontData` (or `BLFontDataCore`).
[0;36m7 |[0;0m extension BLFontDataFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontDataFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontDataFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceDiagFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceDiagFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Diagnostic flags offered by `BLFontFace` (or `BLFontFaceCore`).
[0;36m7 |[0;0m extension BLFontFaceDiagFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceDiagFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontFaceDiagFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLFontFace` (or `BLFontFaceCore`)
[0;36m7 |[0;0m extension BLFontFaceFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFontFaceFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFaceInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceInfo' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontFaceInfo: CustomStringConvertible, Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFaceInfo' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontFaceInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontFeatureItem+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFeatureItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontFeatureItem: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontFeatureItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontFeatureItem {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontMatrix+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontMatrix' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontMatrix: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontMatrix' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontMatrix {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontQueryProperties+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontQueryProperties' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontQueryProperties: CustomStringConvertible, Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontQueryProperties' to imported protocols 'CustomStringConvertible', 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontQueryProperties {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileInfoFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File information flags, used by `BLFileInfo`.
[0;36m7 |[0;0m extension BLFileInfoFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileInfoFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileInfoFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileOpenFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileOpenFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File open flags, see `BLFile.open()`.
[0;36m7 |[0;0m extension BLFileOpenFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileOpenFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileOpenFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/File/BLFileReadFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileReadFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// File read flags used by `BLFileSystem.readFile()`.
[0;36m7 |[0;0m extension BLFileReadFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFileReadFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLFileReadFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLArc+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLArc' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLArc: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLArc' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLArc {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLBox+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBox' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBox: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBox' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBox {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLBoxI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBoxI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBoxI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBoxI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBoxI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLCircle+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLCircle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLCircle: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLCircle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLCircle {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLEllipse+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLEllipse' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLEllipse: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLEllipse' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLEllipse {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLLine+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLine' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLLine: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLLine' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLLine {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLPoint+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPoint' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLPoint: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPoint' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLPoint {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLPointI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPointI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLPointI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLPointI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLPointI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRect+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRect: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRect {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRectI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRectI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRectI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRectI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRectI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLRoundRect+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRoundRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLRoundRect: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRoundRect' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLRoundRect {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLSize+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSize' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLSize: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSize' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLSize {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLSizeI+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSizeI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLSizeI: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLSizeI' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLSizeI {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Geometry/BLTriangle+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTriangle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLTriangle: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLTriangle' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLTriangle {
[233 / 247] SwiftBlend2D
[233 / 247] TigerSample
[243 / 251] SwiftBlend2DSample-product
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLContextCookie.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCookie' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLContextCookie: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLContextCookie' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m @inlinable
[0;36m5 |[0;0m public static func == (lhs: BLContextCookie, rhs: BLContextCookie) -> Bool {
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLFormatInfo.swift:39:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatInfo' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m37 |[0;0m }
[0;36m38 |[0;0m
[0;36m39 |[0;0m extension BLFormatInfo: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFormatInfo' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m40 |[0;0m public static func == (lhs: BLFormatInfo, rhs: BLFormatInfo) -> Bool {
[0;36m41 |[0;0m withUnsafePointer(to: lhs) { lhs_p in
/host/spi-builder-workspace/Sources/SwiftBlend2D/BLRandom.swift:35:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRandom' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m extension BLRandom: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLRandom' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m36 |[0;0m public static func == (lhs: BLRandom, rhs: BLRandom) -> Bool {
[0;36m37 |[0;0m lhs.equals(rhs)
[246 / 252] SwiftBlend2D
/host/spi-builder-workspace/Sources/SwiftBlend2D/Extensions/BLResultCode+Error.swift:3:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLResultCode' to imported protocol 'Error'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m1 |[0;0m import blend2d
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension BLResultCode: Error {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLResultCode' to imported protocol 'Error'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLBitSetSegment+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBitSetSegment' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLBitSetSegment: Equatable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLBitSetSegment' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLBitSetSegment {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/BLDataAccessFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLDataAccessFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Data access flags.
[0;36m7 |[0;0m extension BLDataAccessFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLDataAccessFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLDataAccessFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Font/BLFontVariationItem+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontVariationItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLFontVariationItem: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLFontVariationItem' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLFontVariationItem {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphInfo+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGlyphInfo: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphInfo' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGlyphInfo {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphPlacement+Ext.swift:6:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphPlacement' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m4 |[0;0m import blend2d
[0;36m5 |[0;0m
[0;36m6 |[0;0m extension BLGlyphPlacement: CustomStringConvertible, Equatable, Hashable { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphPlacement' to imported protocols 'CustomStringConvertible', 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m public extension BLGlyphPlacement {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Generated/Text/Glyph/BLGlyphRunFlags.swift:7:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphRunFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Flags used by `BLGlyphRun`.
[0;36m7 |[0;0m extension BLGlyphRunFlags: OptionSet { }
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLGlyphRunFlags' to imported protocols 'OptionSet', 'SetAlgebra', 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m public extension BLGlyphRunFlags {
/host/spi-builder-workspace/Sources/SwiftBlend2D/Geometry/BLMatrix2D.swift:16:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m14 |[0;0m }
[0;36m15 |[0;0m
[0;36m16 |[0;0m extension BLMatrix2D: CustomStringConvertible {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BLMatrix2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'blend2d' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m17 |[0;0m public var description: String {
[0;36m18 |[0;0m return "{ m00: \(m00), m01: \(m01), m10: \(m10), m11: \(m11), m20: \(m20), m21: \(m21) }"
[251 / 254] SwiftBlend2D
[254 / 254] SwiftBlend2DSample-product
Build complete! (21.50 secs)
Build complete.
{
"cxx_language_standard" : "c++17",
"dependencies" : [
{
"identity" : "swift-libpng",
"requirement" : {
"branch" : [
"master"
]
},
"type" : "sourceControl",
"url" : "https://github.com/LuizZak/swift-libpng.git"
}
],
"manifest_display_name" : "SwiftBlend2D",
"name" : "SwiftBlend2D",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SwiftBlend2D",
"targets" : [
"SwiftBlend2D"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftBlend2DSample",
"targets" : [
"SwiftBlend2DSample"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "blend2d",
"module_type" : "ClangTarget",
"name" : "blend2d",
"path" : "Sources/blend2d",
"product_memberships" : [
"SwiftBlend2D",
"SwiftBlend2DSample"
],
"sources" : [
"blend2d/api-globals.cpp",
"blend2d/api-nocxx.cpp",
"blend2d/array.cpp",
"blend2d/bitarray.cpp",
"blend2d/bitset.cpp",
"blend2d/codec/bmpcodec.cpp",
"blend2d/codec/jpegcodec.cpp",
"blend2d/codec/jpeghuffman.cpp",
"blend2d/codec/jpegops.cpp",
"blend2d/codec/jpegops_sse2.cpp",
"blend2d/codec/pngcodec.cpp",
"blend2d/codec/pngops.cpp",
"blend2d/codec/pngops_sse2.cpp",
"blend2d/codec/qoicodec.cpp",
"blend2d/compopinfo.cpp",
"blend2d/compression/checksum.cpp",
"blend2d/compression/deflatedecoder.cpp",
"blend2d/compression/deflateencoder.cpp",
"blend2d/context.cpp",
"blend2d/filesystem.cpp",
"blend2d/font.cpp",
"blend2d/fontdata.cpp",
"blend2d/fontface.cpp",
"blend2d/fontfeaturesettings.cpp",
"blend2d/fontmanager.cpp",
"blend2d/fonttagdataids.cpp",
"blend2d/fonttagdatainfo.cpp",
"blend2d/fonttagset.cpp",
"blend2d/fontvariationsettings.cpp",
"blend2d/format.cpp",
"blend2d/geometry.cpp",
"blend2d/glyphbuffer.cpp",
"blend2d/gradient.cpp",
"blend2d/image.cpp",
"blend2d/imagecodec.cpp",
"blend2d/imagedecoder.cpp",
"blend2d/imageencoder.cpp",
"blend2d/imagescale.cpp",
"blend2d/matrix.cpp",
"blend2d/matrix_avx.cpp",
"blend2d/matrix_sse2.cpp",
"blend2d/object.cpp",
"blend2d/opentype/otcff.cpp",
"blend2d/opentype/otcmap.cpp",
"blend2d/opentype/otcore.cpp",
"blend2d/opentype/otface.cpp",
"blend2d/opentype/otglyf.cpp",
"blend2d/opentype/otglyf_asimd.cpp",
"blend2d/opentype/otglyf_avx2.cpp",
"blend2d/opentype/otglyf_sse4_2.cpp",
"blend2d/opentype/otglyfsimddata.cpp",
"blend2d/opentype/otkern.cpp",
"blend2d/opentype/otlayout.cpp",
"blend2d/opentype/otmetrics.cpp",
"blend2d/opentype/otname.cpp",
"blend2d/path.cpp",
"blend2d/pathstroke.cpp",
"blend2d/pattern.cpp",
"blend2d/pipeline/jit/compoppart.cpp",
"blend2d/pipeline/jit/fetchgradientpart.cpp",
"blend2d/pipeline/jit/fetchpart.cpp",
"blend2d/pipeline/jit/fetchpatternpart.cpp",
"blend2d/pipeline/jit/fetchpixelptrpart.cpp",
"blend2d/pipeline/jit/fetchsolidpart.cpp",
"blend2d/pipeline/jit/fetchutilsinlineloops.cpp",
"blend2d/pipeline/jit/fetchutilspixelaccess.cpp",
"blend2d/pipeline/jit/fetchutilspixelgather.cpp",
"blend2d/pipeline/jit/fillpart.cpp",
"blend2d/pipeline/jit/pipecompiler_a64.cpp",
"blend2d/pipeline/jit/pipecompiler_test_avx2fma.cpp",
"blend2d/pipeline/jit/pipecompiler_test_sse2.cpp",
"blend2d/pipeline/jit/pipecompiler_x86.cpp",
"blend2d/pipeline/jit/pipecomposer.cpp",
"blend2d/pipeline/jit/pipefunction.cpp",
"blend2d/pipeline/jit/pipegenruntime.cpp",
"blend2d/pipeline/jit/pipepart.cpp",
"blend2d/pipeline/jit/pipeprimitives.cpp",
"blend2d/pipeline/pipedefs.cpp",
"blend2d/pipeline/piperuntime.cpp",
"blend2d/pipeline/reference/fixedpiperuntime.cpp",
"blend2d/pixelconverter.cpp",
"blend2d/pixelconverter_avx2.cpp",
"blend2d/pixelconverter_sse2.cpp",
"blend2d/pixelconverter_ssse3.cpp",
"blend2d/pixelops/funcs.cpp",
"blend2d/pixelops/interpolation.cpp",
"blend2d/pixelops/interpolation_avx2.cpp",
"blend2d/pixelops/interpolation_sse2.cpp",
"blend2d/random.cpp",
"blend2d/raster/rastercontext.cpp",
"blend2d/raster/rastercontextops.cpp",
"blend2d/raster/renderfetchdata.cpp",
"blend2d/raster/rendertargetinfo.cpp",
"blend2d/raster/workdata.cpp",
"blend2d/raster/workermanager.cpp",
"blend2d/raster/workerproc.cpp",
"blend2d/raster/workersynchronization.cpp",
"blend2d/runtime.cpp",
"blend2d/runtimescope.cpp",
"blend2d/simd/simdarm_test_asimd.cpp",
"blend2d/simd/simdx86_test_avx.cpp",
"blend2d/simd/simdx86_test_avx2.cpp",
"blend2d/simd/simdx86_test_avx512.cpp",
"blend2d/simd/simdx86_test_sse2.cpp",
"blend2d/simd/simdx86_test_sse4_1.cpp",
"blend2d/simd/simdx86_test_sse4_2.cpp",
"blend2d/simd/simdx86_test_ssse3.cpp",
"blend2d/string.cpp",
"blend2d/support/arenaallocator.cpp",
"blend2d/support/arenahashmap.cpp",
"blend2d/support/math.cpp",
"blend2d/support/scopedallocator.cpp",
"blend2d/support/zeroallocator.cpp",
"blend2d/tables/tables.cpp",
"blend2d/threading/futex.cpp",
"blend2d/threading/thread.cpp",
"blend2d/threading/threadpool.cpp",
"blend2d/threading/uniqueidgenerator.cpp",
"blend2d/trace.cpp",
"blend2d/unicode/unicode.cpp",
"blend2d/var.cpp"
],
"target_dependencies" : [
"asmjit"
],
"type" : "library"
},
{
"c99name" : "asmjit",
"module_type" : "ClangTarget",
"name" : "asmjit",
"path" : "Sources/asmjit",
"product_memberships" : [
"SwiftBlend2D",
"SwiftBlend2DSample"
],
"sources" : [
"arm/a64assembler.cpp",
"arm/a64builder.cpp",
"arm/a64compiler.cpp",
"arm/a64emithelper.cpp",
"arm/a64formatter.cpp",
"arm/a64func.cpp",
"arm/a64instapi.cpp",
"arm/a64instdb.cpp",
"arm/a64operand.cpp",
"arm/a64rapass.cpp",
"arm/armformatter.cpp",
"core/archtraits.cpp",
"core/assembler.cpp",
"core/builder.cpp",
"core/codeholder.cpp",
"core/codewriter.cpp",
"core/compiler.cpp",
"core/constpool.cpp",
"core/cpuinfo.cpp",
"core/emithelper.cpp",
"core/emitter.cpp",
"core/emitterutils.cpp",
"core/environment.cpp",
"core/errorhandler.cpp",
"core/formatter.cpp",
"core/func.cpp",
"core/funcargscontext.cpp",
"core/globals.cpp",
"core/inst.cpp",
"core/instdb.cpp",
"core/jitallocator.cpp",
"core/jitruntime.cpp",
"core/logger.cpp",
"core/operand.cpp",
"core/osutils.cpp",
"core/ralocal.cpp",
"core/rapass.cpp",
"core/rastack.cpp",
"core/string.cpp",
"core/support.cpp",
"core/target.cpp",
"core/type.cpp",
"core/virtmem.cpp",
"core/zone.cpp",
"core/zonehash.cpp",
"core/zonelist.cpp",
"core/zonestack.cpp",
"core/zonetree.cpp",
"core/zonevector.cpp",
"x86/x86assembler.cpp",
"x86/x86builder.cpp",
"x86/x86compiler.cpp",
"x86/x86emithelper.cpp",
"x86/x86formatter.cpp",
"x86/x86func.cpp",
"x86/x86instapi.cpp",
"x86/x86instdb.cpp",
"x86/x86operand.cpp",
"x86/x86rapass.cpp"
],
"type" : "library"
},
{
"c99name" : "TigerSample",
"module_type" : "SwiftTarget",
"name" : "TigerSample",
"path" : "Sources/TigerSample",
"product_memberships" : [
"SwiftBlend2DSample"
],
"sources" : [
"Tiger.swift",
"TigerData.swift"
],
"target_dependencies" : [
"blend2d",
"SwiftBlend2D"
],
"type" : "library"
},
{
"c99name" : "SwiftBlend2DTests",
"module_type" : "SwiftTarget",
"name" : "SwiftBlend2DTests",
"path" : "Tests/SwiftBlend2DTests",
"product_dependencies" : [
"LibPNG"
],
"sources" : [
"BLBaseClassTests.swift",
"BLContextCookieTests.swift",
"BLContextTests.swift",
"BLFormatInfoTests.swift",
"BLImageCodecTests.swift",
"BLImageTests.swift",
"BLRandomTests.swift",
"BLRuntimeBuildInfoTests.swift",
"BLRuntimeResourceInfoTests.swift",
"BLRuntimeSystemInfoTests.swift",
"Color/BLRgba32Tests.swift",
"Color/BLRgba64Tests.swift",
"Color/BLRgbaTests.swift",
"DataStructures/BLArrayTests.swift",
"DataStructures/BLArrayViewTests.swift",
"DataStructures/BLPathTests.swift",
"DataStructures/BLRangeTests.swift",
"DataStructures/BitSet/BLBitSetTests.swift",
"DataStructures/BitSet/BLBitSetWordIteratorTests.swift",
"EnumsTests.swift",
"Geometry/BLArcTests.swift",
"Geometry/BLBoxITests.swift",
"Geometry/BLBoxTests.swift",
"Geometry/BLCircleTests.swift",
"Geometry/BLEllipseTests.swift",
"Geometry/BLLineTests.swift",
"Geometry/BLMatrix2DTests.swift",
"Geometry/BLPointITests.swift",
"Geometry/BLPointTests.swift",
"Geometry/BLRectITests.swift",
"Geometry/BLRectTests.swift",
"Geometry/BLRoundRectTests.swift",
"Geometry/BLSizeITests.swift",
"Geometry/BLSizeTests.swift",
"Geometry/BLTriangleTests.swift",
"Patterns/BLGradientStopTests.swift",
"Patterns/BLGradientTests.swift",
"Patterns/BLLinearGradientValuesTests.swift",
"SwiftBlend2DTests.swift",
"TestHelpers.swift",
"Text/BLGlyphBufferTests.swift",
"Text/BLStringTests.swift",
"Text/Font/BLFontFeatureSettingsTests.swift",
"Text/Font/BLFontManagerTests.swift",
"Text/Font/BLFontMatrixTests.swift",
"Text/Font/BLFontTableTests.swift",
"Text/Font/BLFontUnicodeCoverageTests.swift",
"Text/Font/BLFontVariationSettingsTests.swift"
],
"target_dependencies" : [
"TigerSample",
"SwiftBlend2D",
"blend2d",
"asmjit"
],
"type" : "test"
},
{
"c99name" : "SwiftBlend2DSample",
"module_type" : "SwiftTarget",
"name" : "SwiftBlend2DSample",
"path" : "Sources/SwiftBlend2DSample",
"product_memberships" : [
"SwiftBlend2DSample"
],
"sources" : [
"Samples.swift",
"main.swift"
],
"target_dependencies" : [
"TigerSample",
"SwiftBlend2D",
"blend2d"
],
"type" : "executable"
},
{
"c99name" : "SwiftBlend2D",
"module_type" : "SwiftTarget",
"name" : "SwiftBlend2D",
"path" : "Sources/SwiftBlend2D",
"product_memberships" : [
"SwiftBlend2D",
"SwiftBlend2DSample"
],
"sources" : [
"BLApproximationOptions.swift",
"BLBaseClass.swift",
"BLContext+CreateOptions.swift",
"BLContext.swift",
"BLContextCookie.swift",
"BLContextHints.swift",
"BLFormatInfo.swift",
"BLImage.swift",
"BLImageCodec.swift",
"BLPixelConverter.swift",
"BLRandom.swift",
"BLRuntimeBuildInfo.swift",
"BLRuntimeResourceInfo.swift",
"BLRuntimeSystemInfo.swift",
"BLStrokeOptions.swift",
"Color/BLRgba+Colors.swift",
"Color/BLRgba.swift",
"Color/BLRgba32+Colors.swift",
"Color/BLRgba32.swift",
"Color/BLRgba64+Colors.swift",
"Color/BLRgba64.swift",
"CoreStructure.swift",
"DataStructures/BLArray.swift",
"DataStructures/BLArrayView.swift",
"DataStructures/BLFile.swift",
"DataStructures/BLFontFeatureSettingsView.swift",
"DataStructures/BLFontVariationSettingsView.swift",
"DataStructures/BLPath.swift",
"DataStructures/BLRange.swift",
"DataStructures/BLTypedVar.swift",
"DataStructures/BLVar.swift",
"DataStructures/BitArray/BLBitArray.swift",
"DataStructures/BitSet/BLBitSet.swift",
"DataStructures/BitSet/BLBitSetSegment.swift",
"DataStructures/BitSet/BLBitSetWordIterator.swift",
"Extensions/BLConicGradientValues+Init.swift",
"Extensions/BLObjectDetail.swift",
"Extensions/BLObjectInfo.swift",
"Extensions/BLRadialGradientValues+Init.swift",
"Extensions/BLResultCode+Error.swift",
"Generated/BLBitSetConstants.swift",
"Generated/BLBitSetSegment+Ext.swift",
"Generated/BLBooleanOp.swift",
"Generated/BLByteOrder.swift",
"Generated/BLDataAccessFlags.swift",
"Generated/BLDataSourceType.swift",
"Generated/BLExtendMode.swift",
"Generated/BLFormat.swift",
"Generated/BLFormatFlags.swift",
"Generated/BLModifyOp.swift",
"Generated/BLPixelConverterCreateFlags.swift",
"Generated/BLRange+Ext.swift",
"Generated/BLResultCode.swift",
"Generated/BLRgba+Ext.swift",
"Generated/BLRgba32+Ext.swift",
"Generated/BLRgba64+Ext.swift",
"Generated/Context/BLClipMode.swift",
"Generated/Context/BLCompOp.swift",
"Generated/Context/BLContextCreateFlags.swift",
"Generated/Context/BLContextErrorFlags.swift",
"Generated/Context/BLContextFlushFlags.swift",
"Generated/Context/BLContextHint.swift",
"Generated/Context/BLContextRenderTextOp.swift",
"Generated/Context/BLContextStyleSlot.swift",
"Generated/Context/BLContextStyleSwapMode.swift",
"Generated/Context/BLContextStyleTransformMode.swift",
"Generated/Context/BLContextType.swift",
"Generated/Context/BLFillRule.swift",
"Generated/Context/BLFlattenMode.swift",
"Generated/Context/BLGradientQuality.swift",
"Generated/Context/BLPatternQuality.swift",
"Generated/Context/BLRenderingQuality.swift",
"Generated/File/BLFileInfoFlags.swift",
"Generated/File/BLFileOpenFlags.swift",
"Generated/File/BLFileReadFlags.swift",
"Generated/File/BLFileSeekType.swift",
"Generated/Geometry/BLArc+Ext.swift",
"Generated/Geometry/BLBox+Ext.swift",
"Generated/Geometry/BLBoxI+Ext.swift",
"Generated/Geometry/BLCircle+Ext.swift",
"Generated/Geometry/BLEllipse+Ext.swift",
"Generated/Geometry/BLGeometryDirection.swift",
"Generated/Geometry/BLGeometryType.swift",
"Generated/Geometry/BLLine+Ext.swift",
"Generated/Geometry/BLPoint+Ext.swift",
"Generated/Geometry/BLPointI+Ext.swift",
"Generated/Geometry/BLRect+Ext.swift",
"Generated/Geometry/BLRectI+Ext.swift",
"Generated/Geometry/BLRoundRect+Ext.swift",
"Generated/Geometry/BLSize+Ext.swift",
"Generated/Geometry/BLSizeI+Ext.swift",
"Generated/Geometry/BLTriangle+Ext.swift",
"Generated/Geometry/Matrix/BLMatrix2D+Ext.swift",
"Generated/Geometry/Matrix/BLTransformOp.swift",
"Generated/Geometry/Matrix/BLTransformType.swift",
"Generated/Geometry/Path/BLHitTest.swift",
"Generated/Geometry/Path/BLOffsetMode.swift",
"Generated/Geometry/Path/BLPathCmd.swift",
"Generated/Geometry/Path/BLPathCmdExtra.swift",
"Generated/Geometry/Path/BLPathFlags.swift",
"Generated/Geometry/Path/BLPathReverseMode.swift",
"Generated/Gradient/BLConicGradientValues+Ext.swift",
"Generated/Gradient/BLGradientStop+Ext.swift",
"Generated/Gradient/BLGradientType.swift",
"Generated/Gradient/BLGradientValue.swift",
"Generated/Gradient/BLLinearGradientValues+Ext.swift",
"Generated/Gradient/BLRadialGradientValues+Ext.swift",
"Generated/Image/BLImageCodecFeatures.swift",
"Generated/Image/BLImageInfo+Ext.swift",
"Generated/Image/BLImageInfoFlags.swift",
"Generated/Image/BLImageScaleFilter.swift",
"Generated/Runtime/BLObjectType.swift",
"Generated/Runtime/BLRuntimeBuildType.swift",
"Generated/Runtime/BLRuntimeCleanupFlags.swift",
"Generated/Runtime/BLRuntimeCpuArch.swift",
"Generated/Runtime/BLRuntimeCpuFeatures.swift",
"Generated/Runtime/BLRuntimeInfoType.swift",
"Generated/Runtime/BLRuntimeLimits.swift",
"Generated/Stroke/BLStrokeCap.swift",
"Generated/Stroke/BLStrokeCapPosition.swift",
"Generated/Stroke/BLStrokeJoin.swift",
"Generated/Stroke/BLStrokeTransformOrder.swift",
"Generated/Text/BLTextDirection.swift",
"Generated/Text/BLTextEncoding.swift",
"Generated/Text/BLTextMetrics+Ext.swift",
"Generated/Text/Font/BLFontDataFlags.swift",
"Generated/Text/Font/BLFontFaceDiagFlags.swift",
"Generated/Text/Font/BLFontFaceFlags.swift",
"Generated/Text/Font/BLFontFaceInfo+Ext.swift",
"Generated/Text/Font/BLFontFaceType.swift",
"Generated/Text/Font/BLFontFeatureItem+Ext.swift",
"Generated/Text/Font/BLFontMatrix+Ext.swift",
"Generated/Text/Font/BLFontOutlineType.swift",
"Generated/Text/Font/BLFontQueryProperties+Ext.swift",
"Generated/Text/Font/BLFontStretch.swift",
"Generated/Text/Font/BLFontStringId.swift",
"Generated/Text/Font/BLFontStyle.swift",
"Generated/Text/Font/BLFontUnicodeCoverageIndex.swift",
"Generated/Text/Font/BLFontVariationItem+Ext.swift",
"Generated/Text/Font/BLFontWeight.swift",
"Generated/Text/Font/BLOrientation.swift",
"Generated/Text/Glyph/BLGlyphInfo+Ext.swift",
"Generated/Text/Glyph/BLGlyphPlacement+Ext.swift",
"Generated/Text/Glyph/BLGlyphPlacementType.swift",
"Generated/Text/Glyph/BLGlyphRunFlags.swift",
"Geometry/BLArc.swift",
"Geometry/BLBox.swift",
"Geometry/BLBoxI.swift",
"Geometry/BLCircle.swift",
"Geometry/BLEllipse.swift",
"Geometry/BLLine.swift",
"Geometry/BLMatrix2D.swift",
"Geometry/BLPoint.swift",
"Geometry/BLPointI.swift",
"Geometry/BLRect.swift",
"Geometry/BLRectI.swift",
"Geometry/BLRoundRect.swift",
"Geometry/BLSize.swift",
"Geometry/BLSizeI.swift",
"Geometry/BLTriangle.swift",
"Helpers.swift",
"Patterns/BLGradient.swift",
"Patterns/BLGradientStop.swift",
"Patterns/BLLinearGradientValues.swift",
"Patterns/BLPattern.swift",
"Platform/UInt32+Platform.swift",
"Style/BLStyle.swift",
"Style/BLStyleConvertible.swift",
"Style/BLStyleType.swift",
"SwiftBlend2D.swift",
"SwiftBlend2DError.swift",
"SwiftBlend2DErrorMapper.swift",
"Text/BLGlyphBuffer.swift",
"Text/BLGlyphRun.swift",
"Text/BLString.swift",
"Text/Font/BLFont.swift",
"Text/Font/BLFontData.swift",
"Text/Font/BLFontFace.swift",
"Text/Font/BLFontFeatureSettings.swift",
"Text/Font/BLFontManager.swift",
"Text/Font/BLFontMatrix.swift",
"Text/Font/BLFontTable.swift",
"Text/Font/BLFontUnicodeCoverage.swift",
"Text/Font/BLFontVariationSettings.swift"
],
"target_dependencies" : [
"blend2d"
],
"type" : "library"
}
],
"tools_version" : "5.4"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/SwiftBlend2DTests/SnapshotFailures': File not found.
Done.