Build Information
Successful build of swift-geometrize, reference 1.2.1 (2f3b34
), with Swift 6.0 for macOS (SPM) on 1 Nov 2024 07:53:38 UTC.
Swift 6 data race errors: 1
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/valeriyvan/swift-geometrize.git
Reference: 1.2.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/valeriyvan/swift-geometrize
* tag 1.2.1 -> FETCH_HEAD
HEAD is now at 2f3b34c Use stable version of SwiftLint
Cloned https://github.com/valeriyvan/swift-geometrize.git
Revision (git rev-parse @):
2f3b34cb6a9f0820c0ca411528abcd9a45202088
SUCCESS checkout https://github.com/valeriyvan/swift-geometrize.git at 1.2.1
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
Fetching https://github.com/realm/SwiftLint.git
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/drmohundro/SWXMLHash.git
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[1/2820] Fetching swxmlhash
[86/3749] Fetching swxmlhash, swiftytexttable
[246/9312] Fetching swxmlhash, swiftytexttable, swift-algorithms
[967/22015] Fetching swxmlhash, swiftytexttable, swift-algorithms, cryptoswift
[3346/34451] Fetching swxmlhash, swiftytexttable, swift-algorithms, cryptoswift, swift-snapshot-testing
[12090/100839] Fetching swxmlhash, swiftytexttable, swift-algorithms, cryptoswift, swift-snapshot-testing, swift-syntax
Fetched https://github.com/apple/swift-algorithms.git from cache (2.14s)
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (2.14s)
Fetching https://github.com/tayloraswift/swift-png.git
Fetching https://github.com/jpsim/Yams.git
[10169/82573] Fetching swxmlhash, swiftytexttable, swift-snapshot-testing, swift-syntax
[10170/223761] Fetching swxmlhash, swiftytexttable, swift-snapshot-testing, swift-syntax, swiftlint
[24831/248651] Fetching swxmlhash, swiftytexttable, swift-snapshot-testing, swift-syntax, swiftlint, swift-png
[32381/258553] Fetching swxmlhash, swiftytexttable, swift-snapshot-testing, swift-syntax, swiftlint, swift-png, yams
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (3.27s)
Fetching https://github.com/tayloraswift/swift-hash
[34283/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
[35584/246879] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, swift-hash
Fetched https://github.com/tayloraswift/swift-hash from cache (0.85s)
Fetching https://github.com/JohnSundell/CollectionConcurrencyKit.git
[36842/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
[37830/246200] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, collectionconcurrencykit
Fetched https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache (0.68s)
Fetching https://github.com/jpsim/SourceKitten.git
[37836/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
[40107/262133] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, sourcekitten
Fetched https://github.com/jpsim/SourceKitten.git from cache (2.30s)
Fetching https://github.com/apple/swift-numerics
[48281/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
[52407/251693] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.41s)
[54598/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
Fetching https://github.com/tayloraswift/jpeg.git
[56027/263796] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, jpeg
Fetched https://github.com/tayloraswift/jpeg.git from cache (3.14s)
Fetching https://github.com/apple/swift-argument-parser.git
[69776/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
[76435/258449] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.50s)
[80098/246117] Fetching swxmlhash, swiftytexttable, swift-syntax, swiftlint, swift-png, yams
Fetched https://github.com/apple/swift-syntax from cache (19.86s)
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (19.86s)
[39504/176909] Fetching swiftytexttable, swiftlint, swift-png, yams
Fetched https://github.com/jpsim/Yams.git from cache (39.11s)
Fetched https://github.com/tayloraswift/swift-png.git from cache (39.11s)
[22134/142117] Fetching swiftytexttable, swiftlint
Fetched https://github.com/realm/SwiftLint.git from cache (179.36s)
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (179.36s)
Computing version for https://github.com/realm/SwiftLint.git
Computed https://github.com/realm/SwiftLint.git at 0.55.0 (0.86s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.3.1 (0.58s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.0 (3.81s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.16.0 (0.70s)
Computing version for https://github.com/tayloraswift/jpeg.git
Computed https://github.com/tayloraswift/jpeg.git at 1.1.0 (0.68s)
Computing version for https://github.com/tayloraswift/swift-png.git
Computed https://github.com/tayloraswift/swift-png.git at 4.4.2 (0.55s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.8.2 (0.65s)
Computing version for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Computed https://github.com/JohnSundell/CollectionConcurrencyKit.git at 0.2.0 (0.64s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (2.63s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.1.2 (0.67s)
Computing version for https://github.com/jpsim/SourceKitten.git
Computed https://github.com/jpsim/SourceKitten.git at 0.35.0 (0.66s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 510.0.2 (0.77s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.2 (0.64s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.5.0 (0.67s)
Computing version for https://github.com/drmohundro/SWXMLHash.git
Computed https://github.com/drmohundro/SWXMLHash.git at 7.0.2 (0.65s)
Creating working copy for https://github.com/tayloraswift/jpeg.git
Working copy of https://github.com/tayloraswift/jpeg.git resolved at 1.1.0
Creating working copy for https://github.com/jpsim/SourceKitten.git
Working copy of https://github.com/jpsim/SourceKitten.git resolved at 0.35.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.3.1
Creating working copy for https://github.com/tayloraswift/swift-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.5.0
Creating working copy for https://github.com/realm/SwiftLint.git
Working copy of https://github.com/realm/SwiftLint.git resolved at 0.55.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.1.2
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.2
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 510.0.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.16.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.0
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Creating working copy for https://github.com/drmohundro/SWXMLHash.git
Working copy of https://github.com/drmohundro/SWXMLHash.git resolved at 7.0.2
Creating working copy for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Working copy of https://github.com/JohnSundell/CollectionConcurrencyKit.git resolved at 0.2.0
Creating working copy for https://github.com/tayloraswift/swift-png.git
Working copy of https://github.com/tayloraswift/swift-png.git resolved at 4.4.2
[2747/11029581] Downloading https://github.com/realm/SwiftLint/releases/download/0.55.0/SwiftLintBinary-macos.artifactbundle.zip
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.55.0/SwiftLintBinary-macos.artifactbundle.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.55.0/SwiftLintBinary-macos.artifactbundle.zip (1.61s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "swift-geometrize",
"name": "swift-geometrize",
"url": "https://github.com/valeriyvan/swift-geometrize.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-geometrize",
"dependencies": [
{
"identity": "swift-png",
"name": "swift-png",
"url": "https://github.com/tayloraswift/swift-png.git",
"version": "4.4.5",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-png",
"dependencies": [
{
"identity": "swift-hash",
"name": "swift-hash",
"url": "https://github.com/tayloraswift/swift-hash",
"version": "0.6.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-hash",
"dependencies": [
]
}
]
},
{
"identity": "jpeg",
"name": "jpeg",
"url": "https://github.com/tayloraswift/jpeg.git",
"version": "1.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/jpeg",
"dependencies": [
]
},
{
"identity": "swift-algorithms",
"name": "swift-algorithms",
"url": "https://github.com/apple/swift-algorithms.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-algorithms",
"dependencies": [
{
"identity": "swift-numerics",
"name": "swift-numerics",
"url": "https://github.com/apple/swift-numerics.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
"dependencies": [
]
}
]
},
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "swiftlint",
"name": "SwiftLint",
"url": "https://github.com/realm/SwiftLint.git",
"version": "0.57.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftLint",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax.git",
"version": "600.0.0-prerelease-2024-08-14",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
},
{
"identity": "sourcekitten",
"name": "SourceKitten",
"url": "https://github.com/jpsim/SourceKitten.git",
"version": "0.35.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SourceKitten",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "swxmlhash",
"name": "SWXMLHash",
"url": "https://github.com/drmohundro/SWXMLHash.git",
"version": "7.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SWXMLHash",
"dependencies": [
]
},
{
"identity": "yams",
"name": "Yams",
"url": "https://github.com/jpsim/Yams.git",
"version": "5.1.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
"dependencies": [
]
}
]
},
{
"identity": "yams",
"name": "Yams",
"url": "https://github.com/jpsim/Yams.git",
"version": "5.1.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
"dependencies": [
]
},
{
"identity": "swiftytexttable",
"name": "SwiftyTextTable",
"url": "https://github.com/scottrhoyt/SwiftyTextTable.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftyTextTable",
"dependencies": [
]
},
{
"identity": "collectionconcurrencykit",
"name": "CollectionConcurrencyKit",
"url": "https://github.com/JohnSundell/CollectionConcurrencyKit.git",
"version": "0.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CollectionConcurrencyKit",
"dependencies": [
]
},
{
"identity": "cryptoswift",
"name": "CryptoSwift",
"url": "https://github.com/krzyzanowskim/CryptoSwift.git",
"version": "1.8.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CryptoSwift",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/valeriyvan/swift-geometrize.git
[1/3181] Fetching swift-geometrize
Fetched https://github.com/valeriyvan/swift-geometrize.git from cache (1.80s)
Fetching https://github.com/tayloraswift/jpeg.git from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/realm/SwiftLint.git from cache
Fetching https://github.com/tayloraswift/swift-png.git from cache
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetched https://github.com/tayloraswift/swift-png.git from cache (0.49s)
Fetched https://github.com/tayloraswift/jpeg.git from cache (0.87s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.87s)
Fetched https://github.com/apple/swift-algorithms.git from cache (0.87s)
Fetched https://github.com/realm/SwiftLint.git from cache (0.87s)
Computing version for https://github.com/tayloraswift/jpeg.git
Computed https://github.com/tayloraswift/jpeg.git at 1.1.0 (0.03s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.0 (0.03s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (0.50s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.2 (0.70s)
Computing version for https://github.com/tayloraswift/swift-png.git
Computed https://github.com/tayloraswift/swift-png.git at 4.4.5 (0.51s)
Fetching https://github.com/tayloraswift/swift-hash from cache
Fetched https://github.com/tayloraswift/swift-hash from cache (0.47s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.6.3 (0.50s)
Computing version for https://github.com/realm/SwiftLint.git
Computed https://github.com/realm/SwiftLint.git at 0.57.0 (0.52s)
Fetching https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache
Fetching https://github.com/krzyzanowskim/CryptoSwift.git from cache
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/jpsim/SourceKitten.git from cache
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git from cache
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (0.58s)
Fetched https://github.com/jpsim/Yams.git from cache (0.60s)
Fetched https://github.com/jpsim/SourceKitten.git from cache (0.60s)
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (0.60s)
[1/66388] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.39s)
Fetched https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache (3.40s)
Computing version for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Computed https://github.com/JohnSundell/CollectionConcurrencyKit.git at 0.2.0 (0.02s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (0.02s)
Computing version for https://github.com/jpsim/SourceKitten.git
Computed https://github.com/jpsim/SourceKitten.git at 0.35.0 (0.02s)
Fetching https://github.com/drmohundro/SWXMLHash.git from cache
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (0.54s)
Computing version for https://github.com/drmohundro/SWXMLHash.git
Computed https://github.com/drmohundro/SWXMLHash.git at 7.0.2 (0.04s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.8.3 (0.66s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.1.3 (0.03s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.0 (0.03s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.0-prerelease-2024-08-14 (0.71s)
Creating working copy for https://github.com/tayloraswift/swift-png.git
Working copy of https://github.com/tayloraswift/swift-png.git resolved at 4.4.5
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.0-prerelease-2024-08-14
Creating working copy for https://github.com/tayloraswift/swift-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.6.3
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.0.2
Creating working copy for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Working copy of https://github.com/JohnSundell/CollectionConcurrencyKit.git resolved at 0.2.0
Creating working copy for https://github.com/realm/SwiftLint.git
Working copy of https://github.com/realm/SwiftLint.git resolved at 0.57.0
Creating working copy for https://github.com/valeriyvan/swift-geometrize.git
Working copy of https://github.com/valeriyvan/swift-geometrize.git resolved at 1.2.1 (2f3b34c)
Creating working copy for https://github.com/jpsim/SourceKitten.git
Working copy of https://github.com/jpsim/SourceKitten.git resolved at 0.35.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.1.3
Creating working copy for https://github.com/tayloraswift/jpeg.git
Working copy of https://github.com/tayloraswift/jpeg.git resolved at 1.1.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.0
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.8.3
Creating working copy for https://github.com/drmohundro/SWXMLHash.git
Working copy of https://github.com/drmohundro/SWXMLHash.git resolved at 7.0.2
[32750/11453398] Downloading https://github.com/realm/SwiftLint/releases/download/0.57.0/SwiftLintBinary-macos.artifactbundle.zip
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.57.0/SwiftLintBinary-macos.artifactbundle.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.57.0/SwiftLintBinary-macos.artifactbundle.zip (1.32s)
Found 5 product dependencies
- swift-png
- jpeg
- swift-algorithms
- swift-argument-parser
- SwiftLint
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/valeriyvan/swift-geometrize.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin SwiftLintBuildToolPlugin
[3/3] Compiling plugin SwiftLintCommandPlugin
Building for debugging...
[3/25] Write sources
[8/25] Write geometrize-entitlement.plist
[9/25] Write sources
[9/25] Copying PrivacyInfo.xcprivacy
[10/25] Write sources
[20/25] Compiling _NumericsShims _NumericsShims.c
[21/25] Write swift-version--7754E27361AE5C74.txt
[23/48] Compiling BaseDigits BaseDigits.swift
[24/48] Emitting module BaseDigits
[25/48] Compiling RealModule AugmentedArithmetic.swift
[26/49] Compiling RealModule ApproximateEquality.swift
[27/49] Compiling RealModule AlgebraicField.swift
[28/49] Emitting module RealModule
[29/49] Compiling RealModule Float80+Real.swift
[30/49] Compiling RealModule Real.swift
[31/49] Compiling RealModule RealFunctions.swift
[32/54] Compiling RealModule ElementaryFunctions.swift
[33/54] Compiling RealModule Float+Real.swift
[34/54] Compiling RealModule Float16+Real.swift
[35/54] Compiling RealModule Double+Real.swift
[36/80] Compiling ArgumentParserToolInfo ToolInfo.swift
[37/80] Emitting module ArgumentParserToolInfo
[38/118] Compiling Base16 Base16.Values.swift
[39/118] Compiling Base16 Base16.swift
[40/118] Compiling Base16 Base16.LowercaseDigits.swift
[41/118] Emitting module Base16
[42/118] Compiling Base16 Base16.UppercaseDigits.swift
[43/120] Compiling SwiftJPEG debug.swift
[44/120] Emitting module SwiftJPEG
[45/120] Compiling CRC CRC32.swift
[46/120] Emitting module CRC
[47/175] Compiling SwiftJPEG os.swift
[48/175] Compiling SwiftJPEG metadata.swift
[49/175] Compiling LZ77 LZ77.RunLiteral.swift
[50/175] Compiling LZ77 LZ77.BlockMetadata.swift
[51/175] Compiling LZ77 LZ77.BlockShape.swift
[52/175] Compiling LZ77 LZ77.BlockState.swift
[53/175] Compiling LZ77 LZ77.BlockType.swift
[54/175] Compiling LZ77 LZ77.DecompressionError.swift
[55/180] Compiling LZ77 Gzip.Format.swift
[56/180] Compiling LZ77 Gzip.Inflator.swift
[57/180] Compiling LZ77 Gzip.InflatorState.swift
[58/180] Compiling LZ77 Gzip.StreamHeader.swift
[59/180] Compiling LZ77 Gzip.StreamHeaderError.swift
[60/180] Compiling LZ77 Gzip.swift
[61/180] Compiling LZ77 LZ77.HuffmanTree.swift
[62/180] Compiling LZ77 LZ77.Metaword.swift
[70/182] Compiling LZ77 LZ77.DeflatorDicing.swift
[71/182] Compiling LZ77 LZ77.Codeword.swift
[72/182] Compiling LZ77 LZ77.DeflatorBuffers.swift
[73/182] Compiling LZ77 LZ77.DeflatorDicing.Node.swift
[74/182] Compiling LZ77 LZ77.Distance.swift
[75/182] Compiling LZ77 LZ77.Heap.swift
[76/182] Compiling LZ77 LZ77.HuffmanPattern.swift
[77/182] Compiling LZ77 LZ77.Decades.swift
[78/182] Compiling LZ77 LZ77.Deflator.swift
[79/182] Compiling LZ77 LZ77.DeflatorBuffers.Stream.swift
[80/182] Compiling LZ77 SIMD16 (ext).swift
[81/182] Compiling LZ77 LZ77.Format.swift
[82/182] Compiling LZ77 LZ77.FormatType.swift
[83/182] Compiling LZ77 LZ77.MRC32.swift
[84/182] Compiling LZ77 LZ77.StreamIntegral.swift
[85/182] Emitting module LZ77
[86/182] Compiling SwiftJPEG error.swift
[87/182] Compiling SwiftJPEG jpeg.swift
[88/182] Compiling Algorithms Unique.swift
[89/182] Compiling Algorithms Windows.swift
[90/182] Compiling LZ77 FixedWidthInteger (ext).swift
[91/182] Compiling LZ77 Gzip.Deflator.swift
[92/182] Compiling LZ77 Gzip.Format.Integral.swift
[93/182] Compiling LZ77 F14.Hash.swift
[94/182] Compiling LZ77 F14.HashTable.swift
[95/182] Compiling LZ77 F14.swift
[96/182] Compiling LZ77 LZ77.Inflator.swift
[97/182] Compiling LZ77 LZ77.InflatorBuffers.Stream.swift
[98/182] Compiling LZ77 LZ77.InflatorBuffers.swift
[99/182] Compiling LZ77 LZ77.InflatorIn.swift
[100/182] Compiling LZ77 LZ77.InflatorOut.swift
[101/182] Compiling LZ77 LZ77.InflatorState.swift
[102/182] Compiling LZ77 LZ77.InflatorTables.swift
[103/182] Compiling LZ77 LZ77.StreamHeader.swift
[104/182] Compiling LZ77 LZ77.StreamHeaderError.swift
[105/182] Compiling LZ77 LZ77.Composites.swift
[106/182] Compiling LZ77 LZ77.Reversed.swift
[107/182] Compiling LZ77 LZ77.swift
[108/182] Compiling LZ77 LZ77.DeflatorTerm.Meta.swift
[109/182] Compiling LZ77 LZ77.DeflatorTerm.swift
[110/182] Compiling LZ77 LZ77.DeflatorWindow.Element.swift
[111/182] Compiling LZ77 LZ77.DeflatorWindow.swift
[112/182] Compiling LZ77 F14.District.Index.swift
[113/182] Compiling LZ77 F14.District.swift
[114/182] Compiling LZ77 LZ77.DeflatorIn.swift
[115/182] Compiling LZ77 LZ77.DeflatorMatches.Depths.swift
[116/182] Compiling LZ77 LZ77.DeflatorMatches.swift
[117/182] Compiling LZ77 LZ77.DeflatorOut.swift
[118/182] Compiling LZ77 LZ77.DeflatorSearch.swift
[119/182] Compiling LZ77 LZ77.DeflatorTables.swift
[120/182] Compiling SwiftJPEG encode.swift
[121/182] Compiling SwiftJPEG common.swift
[122/182] Compiling SwiftJPEG decode.swift
[123/182] Emitting module ArgumentParser
[159/232] Compiling PNG PNG.Color.swift
[160/232] Compiling PNG PNG.RGBA.swift
[161/232] Compiling PNG PNG.VA.swift
[162/232] Compiling PNG PNG.swift
[163/232] Emitting module Algorithms
[164/269] Compiling Geometrize RotatedEllipse.swift
[165/269] Compiling Geometrize RotatedRectangle.swift
[166/269] Compiling Geometrize Shape.swift
[167/269] Compiling Geometrize String-ShapeType.swift
[168/269] Compiling Geometrize Rgba.swift
[169/269] Compiling Geometrize SVGExporter.swift
[170/269] Compiling Geometrize Scanline.swift
[171/269] Compiling Geometrize ShapeAcceptancePrecondition.swift
[172/269] Compiling Geometrize ShapeCreator.swift
[173/269] Compiling Geometrize ShapeResult.swift
[174/269] Compiling Geometrize Circle.swift
[175/269] Compiling Geometrize Ellipse.swift
[176/269] Compiling Geometrize Line.swift
[177/269] Compiling Geometrize Polyline.swift
[178/269] Compiling Geometrize QuadraticBezier.swift
[179/269] Compiling Geometrize Rectangle.swift
[180/269] Compiling Geometrize Triangle.swift
[181/269] Compiling Geometrize allShapeTypes.swift
[182/269] Compiling Geometrize SplitMix64.swift
[183/269] Compiling PNG ArraySlice (ext).swift
[184/269] Emitting module PNG
[185/273] Compiling Geometrize GeometrizingIterator.swift
[186/273] Compiling Geometrize GeometrizingSequence.swift
[187/273] Compiling Geometrize HillClimb.swift
[188/273] Compiling Geometrize ImageRunner.swift
[189/273] Compiling Geometrize Int_random.swift
[195/273] Compiling PNG PNG.Transparency.swift
[196/273] Compiling PNG System.swift
[197/273] Compiling PNG UnsafeMutableBufferPointer (ext).swift
[198/273] Compiling PNG __Entrypoint.swift
[199/273] Compiling Geometrize Point.swift
[200/273] Compiling Geometrize Polygon.swift
[205/273] Compiling PNG PNG.Background.Case.swift
[206/273] Compiling PNG PNG.Background.swift
[207/273] Compiling PNG PNG.Chromaticity.swift
[208/273] Compiling PNG PNG.ColorProfile.swift
[224/273] Compiling Geometrize BitmapExporter.swift
[225/273] Compiling Geometrize Bounds.swift
[226/273] Compiling Geometrize EnergyFunction.swift
[227/273] Compiling Geometrize FloatingPointExtension.swift
[228/273] Compiling Geometrize BinaryInteger.swift
[229/273] Compiling Geometrize Bitmap+UIImage.swift
[230/273] Compiling Geometrize Bitmap.swift
[231/273] Compiling Geometrize BitmapDifference.swift
[232/273] Compiling Geometrize GeometrizeModelBase.swift
[233/273] Compiling Geometrize GeometrizeModelHillClimb.swift
[238/277] Emitting module Geometrize
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Int_random.swift:7:5: warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
5 |
6 | // swiftlint:disable:next identifier_name
7 | var _randomImplementationReference = _randomImplementation
| |- warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_randomImplementationReference' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_randomImplementationReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
8 |
9 | // swiftlint:disable:next identifier_name
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:9: warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| |- warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:18: warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| `- warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Int_random.swift:7:5: warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
5 |
6 | // swiftlint:disable:next identifier_name
7 | var _randomImplementationReference = _randomImplementation
| |- warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_randomImplementationReference' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_randomImplementationReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
8 |
9 | // swiftlint:disable:next identifier_name
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:9: warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| |- warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:18: warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| `- warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Int_random.swift:7:5: warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
5 |
6 | // swiftlint:disable:next identifier_name
7 | var _randomImplementationReference = _randomImplementation
| |- warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_randomImplementationReference' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_randomImplementationReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
8 |
9 | // swiftlint:disable:next identifier_name
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:9: warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| |- warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:18: warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| `- warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Int_random.swift:7:5: warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
5 |
6 | // swiftlint:disable:next identifier_name
7 | var _randomImplementationReference = _randomImplementation
| |- warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_randomImplementationReference' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_randomImplementationReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
8 |
9 | // swiftlint:disable:next identifier_name
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:9: warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| |- warning: capture of 'callback' with non-sendable type '(State) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/HillClimb.swift:54:18: warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | )
53 | queue.async {
54 | callback(resState)
| `- warning: capture of 'resState' with non-sendable type 'State' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Int_random.swift:7:5: warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
5 |
6 | // swiftlint:disable:next identifier_name
7 | var _randomImplementationReference = _randomImplementation
| |- warning: var '_randomImplementationReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_randomImplementationReference' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_randomImplementationReference' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
8 |
9 | // swiftlint:disable:next identifier_name
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:41:38: warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
39 | group.enter()
40 | concurrentQueue.async { [targetBitmap, currentBitmap] in
41 | var buffer: Bitmap = currentBitmap
| `- warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:43:35: warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
41 | var buffer: Bitmap = currentBitmap
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
| |- warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | alpha: alpha,
45 | n: shapeCount,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:47:29: warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
45 | n: shapeCount,
46 | age: maxShapeMutations,
47 | target: targetBitmap,
| `- warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
48 | current: currentBitmap,
49 | buffer: &buffer,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:51:37: warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
49 | buffer: &buffer,
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
| |- warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
52 | using: &generator,
53 | callback: { state in
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/SplitMix64.swift:4:15: note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
2 |
3 | // Borrowed https://github.com/apple/swift-argument-parser/blob/main/Examples/roll/SplitMix64.swift
4 | public struct SplitMix64: RandomNumberGenerator {
| `- note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
5 | private var state: UInt64
6 |
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:41:38: warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
39 | group.enter()
40 | concurrentQueue.async { [targetBitmap, currentBitmap] in
41 | var buffer: Bitmap = currentBitmap
| `- warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:43:35: warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
41 | var buffer: Bitmap = currentBitmap
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
| |- warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | alpha: alpha,
45 | n: shapeCount,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:47:29: warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
45 | n: shapeCount,
46 | age: maxShapeMutations,
47 | target: targetBitmap,
| `- warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
48 | current: currentBitmap,
49 | buffer: &buffer,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:51:37: warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
49 | buffer: &buffer,
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
| |- warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
52 | using: &generator,
53 | callback: { state in
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/SplitMix64.swift:4:15: note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
2 |
3 | // Borrowed https://github.com/apple/swift-argument-parser/blob/main/Examples/roll/SplitMix64.swift
4 | public struct SplitMix64: RandomNumberGenerator {
| `- note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
5 | private var state: UInt64
6 |
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:41:38: warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
39 | group.enter()
40 | concurrentQueue.async { [targetBitmap, currentBitmap] in
41 | var buffer: Bitmap = currentBitmap
| `- warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:43:35: warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
41 | var buffer: Bitmap = currentBitmap
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
| |- warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | alpha: alpha,
45 | n: shapeCount,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:47:29: warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
45 | n: shapeCount,
46 | age: maxShapeMutations,
47 | target: targetBitmap,
| `- warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
48 | current: currentBitmap,
49 | buffer: &buffer,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:51:37: warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
49 | buffer: &buffer,
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
| |- warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
52 | using: &generator,
53 | callback: { state in
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/SplitMix64.swift:4:15: note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
2 |
3 | // Borrowed https://github.com/apple/swift-argument-parser/blob/main/Examples/roll/SplitMix64.swift
4 | public struct SplitMix64: RandomNumberGenerator {
| `- note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
5 | private var state: UInt64
6 |
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:41:38: warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
39 | group.enter()
40 | concurrentQueue.async { [targetBitmap, currentBitmap] in
41 | var buffer: Bitmap = currentBitmap
| `- warning: capture of 'currentBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:43:35: warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
41 | var buffer: Bitmap = currentBitmap
42 | bestHillClimbState(
43 | shapeCreator: shapeCreator,
| |- warning: capture of 'shapeCreator' with non-sendable type 'ShapeCreator' (aka '(inout SplitMix64) -> any Shape') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | alpha: alpha,
45 | n: shapeCount,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:47:29: warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
45 | n: shapeCount,
46 | age: maxShapeMutations,
47 | target: targetBitmap,
| `- warning: capture of 'targetBitmap' with non-sendable type 'Bitmap' in a `@Sendable` closure; this is an error in the Swift 6 language mode
48 | current: currentBitmap,
49 | buffer: &buffer,
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/Bitmap.swift:5:15: note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
3 | /// Helper for working with bitmap data.
4 | /// Pixels are ordered line by line, like arrays in C.
5 | public struct Bitmap { // swiftlint:disable:this type_body_length
| `- note: consider making struct 'Bitmap' conform to the 'Sendable' protocol
6 |
7 | /// Creates useless empty bitmap.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:51:37: warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
49 | buffer: &buffer,
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
| |- warning: capture of 'energyFunction' with non-sendable type 'EnergyFunction' (aka '(Array<Scanline>, UInt8, Bitmap, Bitmap, inout Bitmap, Double) -> Double') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
52 | using: &generator,
53 | callback: { state in
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: capture of 'generator' with non-sendable type 'SplitMix64' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/SplitMix64.swift:4:15: note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
2 |
3 | // Borrowed https://github.com/apple/swift-argument-parser/blob/main/Examples/roll/SplitMix64.swift
4 | public struct SplitMix64: RandomNumberGenerator {
| `- note: consider making struct 'SplitMix64' conform to the 'Sendable' protocol
5 | private var state: UInt64
6 |
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:52:29: warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
50 | lastScore: lastScore,
51 | energyFunction: energyFunction,
52 | using: &generator,
| `- warning: mutation of captured var 'generator' in concurrently-executing code; this is an error in the Swift 6 language mode
53 | callback: { state in
54 | states.append(state)
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: capture of 'states' with non-sendable type '[State]' in an isolated closure; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/State.swift:3:8: note: consider making struct 'State' conform to the 'Sendable' protocol
1 | import Foundation
2 |
3 | struct State {
| `- note: consider making struct 'State' conform to the 'Sendable' protocol
4 |
5 | /// Creates a new state.
/Users/admin/builder/spi-builder-workspace/Sources/geometrize/GeometrizeModelHillClimb.swift:54:25: warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
52 | using: &generator,
53 | callback: { state in
54 | states.append(state)
| `- warning: mutation of captured var 'states' in concurrently-executing code; this is an error in the Swift 6 language mode
55 | group.leave()
56 | },
[263/277] Compiling Geometrize State.swift
[264/277] Compiling Geometrize bresenham.swift
[265/277] Compiling Geometrize mapShapeBoundsToImage.swift
[266/277] Compiling Geometrize resource_bundle_accessor.swift
[275/284] Compiling BitmapImportExport resource_bundle_accessor.swift
[276/284] Compiling BitmapImportExport DestinationStream.swift
[277/284] Compiling BitmapImportExport JPEG.Data.Rectangular.swift
[278/284] Compiling BitmapImportExport SourceStream.swift
[279/284] Compiling BitmapImportExport Bitmap+PNG.swift
[280/284] Emitting module BitmapImportExport
[281/284] Compiling BitmapImportExport Bitmap+JPEG.swift
[282/287] Compiling geometrize_cli resource_bundle_accessor.swift
[283/287] Emitting module geometrize_cli
[284/287] Compiling geometrize_cli main.swift
[284/287] Write Objects.LinkFileList
[285/287] Linking geometrize
[286/287] Applying geometrize
Build complete! (38.35s)
warning: 'swift-algorithms': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-algorithms/Sources/Algorithms/Documentation.docc
Build complete.
{
"dependencies" : [
{
"identity" : "swift-png",
"requirement" : {
"range" : [
{
"lower_bound" : "4.4.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-png.git"
},
{
"identity" : "jpeg",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/jpeg.git"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.13.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
},
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swiftlint",
"requirement" : {
"range" : [
{
"lower_bound" : "0.55.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/realm/SwiftLint.git"
}
],
"manifest_display_name" : "swift-geometrize",
"name" : "swift-geometrize",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "14.0"
}
],
"products" : [
{
"name" : "Geometrize",
"targets" : [
"Geometrize"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BitmapImportExport",
"targets" : [
"BitmapImportExport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "geometrize",
"targets" : [
"geometrize-cli"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "geometrizeTests",
"module_type" : "SwiftTarget",
"name" : "geometrizeTests",
"path" : "Tests/geometrizeTests",
"product_dependencies" : [
"PNG",
"SnapshotTesting",
"SwiftLintBuildToolPlugin"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/geometrizeTests/Resources",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/geometrizeTests/__Snapshots__",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"ArrayScanlines+StringBundleResource.swift",
"Bitmap+pngBundleResource.swift",
"Bitmap+ppmBundleResource.swift",
"BitmapDiffing.swift",
"BitmapDownsampleTests.swift",
"BitmapExporterTests.swift",
"BitmapTests.swift",
"CircleTest.swift",
"ClampedTests.swift",
"CoreTests.swift",
"EllipseTests.swift",
"ImageRunnerTests.swift",
"LineTests.swift",
"QuadraticBezierTests.swift",
"RgbaTests.swift",
"ScanlineTests.swift",
"ShapeTypeTests.swift",
"ShapeTypesTests.swift",
"TriangleTests.swift",
"bresenhamTests.swift"
],
"target_dependencies" : [
"Geometrize",
"BitmapImportExport"
],
"type" : "test"
},
{
"c99name" : "geometrize_cli",
"module_type" : "SwiftTarget",
"name" : "geometrize-cli",
"path" : "Sources/geometrize-cli",
"product_dependencies" : [
"ArgumentParser",
"PNG",
"JPEG",
"SwiftLintBuildToolPlugin"
],
"product_memberships" : [
"geometrize"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/geometrize-cli/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Geometrize",
"BitmapImportExport"
],
"type" : "executable"
},
{
"c99name" : "Geometrize",
"module_type" : "SwiftTarget",
"name" : "Geometrize",
"path" : "Sources/geometrize",
"product_dependencies" : [
"Algorithms",
"SwiftLintBuildToolPlugin"
],
"product_memberships" : [
"Geometrize",
"BitmapImportExport",
"geometrize"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/geometrize/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"BinaryInteger.swift",
"Bitmap+UIImage.swift",
"Bitmap.swift",
"BitmapDifference.swift",
"BitmapExporter.swift",
"Bounds.swift",
"EnergyFunction.swift",
"FloatingPointExtension.swift",
"GeometrizeModelBase.swift",
"GeometrizeModelHillClimb.swift",
"GeometrizingIterator.swift",
"GeometrizingSequence.swift",
"HillClimb.swift",
"ImageRunner.swift",
"Int_random.swift",
"Point.swift",
"Polygon.swift",
"Rgba.swift",
"SVGExporter.swift",
"Scanline.swift",
"ShapeAcceptancePrecondition.swift",
"ShapeCreator.swift",
"ShapeResult.swift",
"Shapes/Circle.swift",
"Shapes/Ellipse.swift",
"Shapes/Line.swift",
"Shapes/Polyline.swift",
"Shapes/QuadraticBezier.swift",
"Shapes/Rectangle.swift",
"Shapes/RotatedEllipse.swift",
"Shapes/RotatedRectangle.swift",
"Shapes/Shape.swift",
"Shapes/String-ShapeType.swift",
"Shapes/Triangle.swift",
"Shapes/allShapeTypes.swift",
"SplitMix64.swift",
"State.swift",
"bresenham.swift",
"mapShapeBoundsToImage.swift"
],
"type" : "library"
},
{
"c99name" : "BitmapImportExport",
"module_type" : "SwiftTarget",
"name" : "BitmapImportExport",
"path" : "Sources/bitmapImportExport",
"product_dependencies" : [
"PNG",
"JPEG",
"SwiftLintBuildToolPlugin"
],
"product_memberships" : [
"BitmapImportExport",
"geometrize"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/bitmapImportExport/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Bitmap+JPEG.swift",
"Bitmap+PNG.swift",
"DestinationStream.swift",
"JPEG.Data.Rectangular.swift",
"SourceStream.swift"
],
"target_dependencies" : [
"Geometrize"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.