Build Information
Successful build of Genything, reference 3.0.0 (4b4b8a), with Swift 6.4 for macOS (SPM) on 23 Sep 2026 15:16:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/justeattakeaway/Genything.git
Reference: 3.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/justeattakeaway/Genything
* tag 3.0.0 -> FETCH_HEAD
HEAD is now at 4b4b8aa Separate the GenythingTest library from the main library (#60)
Cloned https://github.com/justeattakeaway/Genything.git
Revision (git rev-parse @):
4b4b8aa8d3a10e7088e75a03e017f6afae5de896
SUCCESS checkout https://github.com/justeattakeaway/Genything.git at 3.0.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/justeattakeaway/Genything.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Constructing description]
[Planning deferred tasks]
[50 / 79] Genything_Trickery
[52 / 79]
[53 / 80] Genything
[63 / 130]
[68 / 130]
[72 / 130]
[73 / 130]
[77 / 130]
[79 / 130]
[82 / 130]
[86 / 130]
[89 / 130]
[90 / 130]
[92 / 130]
[103 / 130] Genything
[104 / 130] Genything
[111 / 132] Genything
[111 / 132] GenythingTest
[117 / 151] Trickery
[119 / 151] GenythingTest
[132 / 151] Trickery
[140 / 151] Trickery-product
[142 / 151] Trickery
[146 / 151] Genything
Build complete! (8.11 sec)
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin (1.51s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (2.19s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3829] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.37s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.09s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
/Users/admin/builder/spi-builder-workspace/Sources/GenythingTest/Core/TestReport.swift:31:17: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m /// Information regarding a test's failure
[0;36m25 |[0;0m struct FailedTestReport<T>: Error, TestReport {
[0;36m|[0;0m `- [1;39mnote: [1;39m'T' previously declared here[0;0m
[0;36m26 |[0;0m let iteration: Int
[0;36m27 |[0;0m let seed: UInt64?
[0;36m:[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m /// A reason for the test's failure
[0;36m31 |[0;0m enum Reason<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m32 |[0;0m case predicate(value: T)
[0;36m33 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/GenythingTest/Core/TestReport.swift:31:17: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m /// Information regarding a test's failure
[0;36m25 |[0;0m struct FailedTestReport<T>: Error, TestReport {
[0;36m|[0;0m `- [1;39mnote: [1;39m'T' previously declared here[0;0m
[0;36m26 |[0;0m let iteration: Int
[0;36m27 |[0;0m let seed: UInt64?
[0;36m:[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m /// A reason for the test's failure
[0;36m31 |[0;0m enum Reason<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m32 |[0;0m case predicate(value: T)
[0;36m33 |[0;0m }
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Genything",
"name" : "Genything",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "5.0"
},
{
"name" : "macos",
"version" : "10.14"
}
],
"products" : [
{
"name" : "Genything",
"targets" : [
"Genything"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GenythingTest",
"targets" : [
"GenythingTest"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Trickery",
"targets" : [
"Trickery"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TrickeryTests",
"module_type" : "SwiftTarget",
"name" : "TrickeryTests",
"path" : "Tests/TrickeryTests",
"sources" : [
"FakeAddressesTests.swift",
"FakeBusinessNames.swift",
"FakeCharactersTests.swift",
"FakeEmailsTests.swift",
"FakeIDTests.swift",
"FakeLocationTests.swift",
"FakeLoremTests.swift",
"FakeNumericsTests.swift",
"FakePersonNamesTest.swift",
"FakePhoneNumberTests.swift",
"FakeWebTests.swift"
],
"target_dependencies" : [
"Genything",
"Trickery",
"GenythingTest"
],
"type" : "test"
},
{
"c99name" : "Trickery",
"module_type" : "SwiftTarget",
"name" : "Trickery",
"path" : "Sources/Trickery",
"product_memberships" : [
"Trickery"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Addresses/CityData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Addresses/CountryData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Addresses/StateData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Addresses/StreetData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Lorem/LoremData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Names/BusinessNamesData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Trickery/Resources/Names/PersonNamesData.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Fake+Addresses.swift",
"Fake+BusinessNames.swift",
"Fake+Characters.swift",
"Fake+Coin.swift",
"Fake+Emails.swift",
"Fake+ID.swift",
"Fake+Location.swift",
"Fake+Lorem.swift",
"Fake+Numerics.swift",
"Fake+PersonNames.swift",
"Fake+PhoneNumbers.swift",
"Fake+Web.swift",
"Fake.swift",
"ResourceHelper/Addresses/CityData.swift",
"ResourceHelper/Addresses/CountryData.swift",
"ResourceHelper/Addresses/StateData.swift",
"ResourceHelper/Addresses/StreetData.swift",
"ResourceHelper/DataResourceCodable.swift",
"ResourceHelper/Lorem/LoremData.swift",
"ResourceHelper/Names/BusinessNamesData.swift",
"ResourceHelper/Names/PersonNamesData.swift"
],
"target_dependencies" : [
"Genything"
],
"type" : "library"
},
{
"c99name" : "GenythingTests",
"module_type" : "SwiftTarget",
"name" : "GenythingTests",
"path" : "Tests/GenythingTests",
"sources" : [
"Arbitrary/Instance/ArbitraryCollectionElementTests.swift",
"Arbitrary/Instance/ArbitraryRangeTests.swift",
"Arbitrary/Type/FoundationArbitraryTests.swift",
"Arbitrary/Type/PizzaArbitraryTests.swift",
"Arbitrary/Type/SwiftArbitraryTests.swift",
"GeneratorProfiler.swift",
"Generator_MonadLaws.swift",
"Generators/Combinations/Generators_OneOfTests.swift",
"Generators/Combinations/Generators_WeightedTests.swift",
"Generators/Generators_CollectTests.swift",
"Generators/Generators_IterateTests.swift",
"Generators/Generators_LazyTests.swift",
"Generators/Generators_LoopTests.swift",
"Generators/Generators_MergeTests.swift",
"Generators/Generators_RandomizedGeneratorTests.swift",
"Generators/Generators_ShuffleLoop.swift",
"Generators/Generators_ShuffledTests.swift",
"Helpers/Array+countDistinct.swift",
"Models/Pizza+Arbitrary.swift",
"Models/Pizza.swift",
"Operators/Generator_AlsoTests.swift",
"Operators/Generator_DebugTests.swift",
"Operators/Generator_DistinctTests.swift",
"Operators/Generator_DropTests.swift",
"Operators/Generator_ExpandTests.swift",
"Operators/Generator_FilterTests.swift",
"Operators/Generator_FlatMapTests.swift",
"Operators/Generator_FlattenTests.swift",
"Operators/Generator_MapTests.swift",
"Operators/Generator_OrTests.swift",
"Operators/Generator_PrependTests.swift",
"Operators/Generator_RecomposeTests.swift",
"Operators/Generator_RegenerateTests.swift",
"Operators/Generator_ReplaceNilTests.swift",
"Operators/Generator_ReplacingOccurencesTests.swift",
"Operators/Generator_ScanTests.swift",
"Operators/Generator_ZipTests.swift",
"Producers/Generator_SequenceTests.swift",
"Producers/Generator_TakeTests.swift",
"Random/RandomSourceTests.swift",
"examples/DiceRoller.swift"
],
"target_dependencies" : [
"Genything",
"GenythingTest"
],
"type" : "test"
},
{
"c99name" : "GenythingTestTests",
"module_type" : "SwiftTarget",
"name" : "GenythingTestTests",
"path" : "Tests/GenythingTestTests",
"sources" : [
"TestAllSatisfyTests.swift",
"TestAllTests.swift"
],
"target_dependencies" : [
"Genything",
"GenythingTest"
],
"type" : "test"
},
{
"c99name" : "GenythingTest",
"module_type" : "SwiftTarget",
"name" : "GenythingTest",
"path" : "Sources/GenythingTest",
"product_memberships" : [
"GenythingTest"
],
"sources" : [
"Core/Gen+test.swift",
"Core/TestConfig.swift",
"Core/TestReport.swift",
"XCTest/Assertion.swift",
"XCTest/fail.swift",
"XCTest/testAll.swift",
"XCTest/testAllSatisfy.swift"
],
"target_dependencies" : [
"Genything"
],
"type" : "library"
},
{
"c99name" : "Genything",
"module_type" : "SwiftTarget",
"name" : "Genything",
"path" : "Sources/Genything",
"product_memberships" : [
"Genything",
"GenythingTest",
"Trickery"
],
"sources" : [
"AnyGenerator.swift",
"Arbitrary/Instance/CaseIterable+arbitrary.swift",
"Arbitrary/Instance/Collection+arbitrary.swift",
"Arbitrary/Instance/RandomInRangeable.swift",
"Arbitrary/Instance/Range+arbitrary.swift",
"Arbitrary/Type/Arbitrary.swift",
"Arbitrary/Type/CoreLocation+Arbitrary.swift",
"Arbitrary/Type/Foundation+Arbitrary.swift",
"Arbitrary/Type/Swift+Arbitrary.swift",
"Arbitrary/Type/UIKit+Arbitrary.swift",
"Arbitrary/Type/helper/UUID+initRandomBits.swift",
"Composer.swift",
"Generator.swift",
"GeneratorProfiler.swift",
"GeneratorSequence.swift",
"Generators/Compositional/Generators+collect.swift",
"Generators/Compositional/Generators+compose.swift",
"Generators/Compositional/Generators+either.swift",
"Generators/Compositional/Generators+join.swift",
"Generators/Compositional/Generators+merge.swift",
"Generators/Compositional/Generators+oneOf.swift",
"Generators/Compositional/Generators+reduce.swift",
"Generators/Compositional/Generators+replacing.swift",
"Generators/Compositional/Generators+switchOnNil.swift",
"Generators/Compositional/Generators+weighted.swift",
"Generators/Data/Generators+constant.swift",
"Generators/Data/Generators+iterate.swift",
"Generators/Data/Generators+loop.swift",
"Generators/Data/Generators+shuffleLoop.swift",
"Generators/Data/Generators+shuffled.swift",
"Generators/Data/Generators+void.swift",
"Generators/Generators.swift",
"Helpers/String+replacingOccurences.swift",
"LazyGenerator.swift",
"Operators/Effect/Generator+also.swift",
"Operators/Effect/Generator+debug.swift",
"Operators/Generator+distinct.swift",
"Operators/Generator+drop.swift",
"Operators/Generator+expand.swift",
"Operators/Generator+filter.swift",
"Operators/Generator+flatMap.swift",
"Operators/Generator+flatten.swift",
"Operators/Generator+generate.swift",
"Operators/Generator+map.swift",
"Operators/Generator+or.swift",
"Operators/Generator+orNil.swift",
"Operators/Generator+prepend.swift",
"Operators/Generator+recompose.swift",
"Operators/Generator+regenerate.swift",
"Operators/Generator+replace.swift",
"Operators/Generator+replacingOccurences.swift",
"Operators/Generator+scan.swift",
"Operators/Generator+zip.swift",
"Operators/Produce/Generator+sequence.swift",
"Operators/Produce/Generator+take.swift",
"Random/RandomSource+drop.swift",
"Random/RandomSource.swift",
"Random/rng/LinearCongruentialRandomNumberGenerator.swift",
"RandomizedGenerator.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
Done.