Build Information
Successful build of BowLite, reference main (520042), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 07:04:59 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/bow-swift/bow-lite.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bow-swift/bow-lite
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 520042b Update README.md (#5)
Cloned https://github.com/bow-swift/bow-lite.git
Revision (git rev-parse @):
520042b1fdc1c09855a5eb8cafff3b9a791952b6
SUCCESS checkout https://github.com/bow-swift/bow-lite.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/bow-swift/bow-lite.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]
[49 / 98]
[51 / 100] BowLiteCore
[61 / 145]
[66 / 145]
[69 / 145]
[74 / 188]
[79 / 188]
[81 / 188]
[83 / 188]
[87 / 188]
[91 / 188]
[94 / 188]
[96 / 188]
[97 / 188]
[109 / 188] BowLiteCore
[116 / 188] BowLiteCore
[117 / 188] BowLiteCore
[119 / 188]
[120 / 188] BowLiteCore
[122 / 188] BowLiteCore
[128 / 188] BowLiteCore
[132 / 190] BowLiteCore
[132 / 190] BowLiteOptics
[140 / 206] BowLiteEffects
[141 / 206] BowLiteOptics
[155 / 206] BowLiteEffects
[156 / 206]
[167 / 207]
[168 / 207]
[169 / 207] BowLite
[178 / 209]
[187 / 209] SwiftCheck
[190 / 209] BowLiteEffects
[193 / 209]
[200 / 210] SwiftCheck
[200 / 210] BowLiteLaws
[209 / 219] BowLiteLaws
Build complete! (10.04 sec)
Fetching https://github.com/bow-swift/SwiftCheck.git
[1/4531] Fetching swiftcheck
Fetched https://github.com/bow-swift/SwiftCheck.git (1.27s)
Computing version for https://github.com/bow-swift/SwiftCheck.git
Computed https://github.com/bow-swift/SwiftCheck.git at 0.12.1 (1.93s)
Creating working copy for https://github.com/bow-swift/SwiftCheck.git
Working copy of https://github.com/bow-swift/SwiftCheck.git resolved at 0.12.1
/Users/admin/builder/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m364 |[0;0m
[0;36m365 |[0;0m return policy.initial
[0;36m366 |[0;0m .mapError { x in x as! Failure }
[0;36m|[0;0m | `- [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39m'x' is of type 'Never' which cannot be constructed because it is an enum with no cases[0;0m
[0;36m367 |[0;0m .flatMap(loop)
[0;36m368 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m410 |[0;0m { e in orElse(e, nil).map(Either.left) },
[0;36m411 |[0;0m { a in policy.initial
[0;36m412 |[0;0m .mapError { x in x as! Failure }
[0;36m|[0;0m | `- [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39m'x' is of type 'Never' which cannot be constructed because it is an enum with no cases[0;0m
[0;36m413 |[0;0m .flatMap { s in loop(a, s) } })
[0;36m414 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m719 |[0;0m Schedule(
[0;36m720 |[0;0m initial: EnvIO.never(),
[0;36m721 |[0;0m extract: { _, never in never },
[0;36m|[0;0m | `- [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39m'$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases[0;0m
[0;36m722 |[0;0m update: { _, _ in EnvIO.never() })
[0;36m723 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m720 |[0;0m initial: EnvIO.never(),
[0;36m721 |[0;0m extract: { _, never in never },
[0;36m722 |[0;0m update: { _, _ in EnvIO.never() })
[0;36m|[0;0m | `- [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39m'_' is of type 'Never' which cannot be constructed because it is an enum with no cases[0;0m
[0;36m723 |[0;0m }
[0;36m724 |[0;0m }
Build complete.
{
"dependencies" : [
{
"identity" : "swiftcheck",
"requirement" : {
"range" : [
{
"lower_bound" : "0.12.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/bow-swift/SwiftCheck.git"
}
],
"manifest_display_name" : "BowLite",
"name" : "BowLite",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "BowLite",
"targets" : [
"BowLite"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "BowLiteOptics",
"module_type" : "SwiftTarget",
"name" : "BowLiteOptics",
"path" : "Sources/BowLiteOptics",
"product_memberships" : [
"BowLite"
],
"sources" : [
"AffineTraversal.swift",
"Lens.swift",
"Prism.swift",
"Traversal.swift"
],
"target_dependencies" : [
"BowLiteCore"
],
"type" : "library"
},
{
"c99name" : "BowLiteLaws",
"module_type" : "SwiftTarget",
"name" : "BowLiteLaws",
"path" : "Tests/BowLiteLaws",
"product_dependencies" : [
"SwiftCheck"
],
"sources" : [
"AnyError.swift",
"BindingOperatorOverload.swift",
"CustomStringConvertibleLaws.swift",
"EquatableLaws.swift",
"MonoidLaws.swift",
"PropertyOperatorOverload.swift",
"SemigroupLaws.swift",
"SemiringLaws.swift"
],
"target_dependencies" : [
"BowLiteCore",
"BowLiteEffects"
],
"type" : "library"
},
{
"c99name" : "BowLiteEffectsTests",
"module_type" : "SwiftTarget",
"name" : "BowLiteEffectsTests",
"path" : "Tests/BowLiteEffectsTests",
"sources" : [
"EnvIO/EnvIO+ApplicativeErrorTest.swift",
"EnvIO/EnvIO+ApplicativeTest.swift",
"EnvIO/EnvIO+Arbitrary.swift",
"EnvIO/EnvIO+ConcurrentTest.swift",
"EnvIO/EnvIO+Equatable.swift",
"EnvIO/EnvIO+FunctorTest.swift",
"EnvIO/EnvIO+MonadTest.swift",
"IO/IO+ApplicativeErrorTest.swift",
"IO/IO+ApplicativeTest.swift",
"IO/IO+Arbitrary.swift",
"IO/IO+ConcurrentTest.swift",
"IO/IO+Equatable.swift",
"IO/IO+FunctorTest.swift",
"IO/IO+MonadTest.swift"
],
"target_dependencies" : [
"BowLiteEffects",
"BowLiteLaws"
],
"type" : "test"
},
{
"c99name" : "BowLiteEffects",
"module_type" : "SwiftTarget",
"name" : "BowLiteEffects",
"path" : "Sources/BowLiteEffects",
"product_memberships" : [
"BowLite"
],
"sources" : [
"Atomic.swift",
"Data/Array+ConcurrentTraverse.swift",
"Data/Array+TraverseIO.swift",
"Data/NonEmptyArray+ConcurrentTraverse.swift",
"Data/NonEmptyArray+TraverseIO.swift",
"EnvIO/EnvIO+Applicative.swift",
"EnvIO/EnvIO+ApplicativeError.swift",
"EnvIO/EnvIO+Async.swift",
"EnvIO/EnvIO+Concurrent.swift",
"EnvIO/EnvIO+Functor.swift",
"EnvIO/EnvIO+Monad.swift",
"EnvIO/EnvIO+MonadDefer.swift",
"EnvIO/EnvIO+MonadReader.swift",
"EnvIO/EnvIO.swift",
"Foundation/ConsoleIO.swift",
"Foundation/FileManager+Common.swift",
"Foundation/FileManager+iOS+Mac.swift",
"Foundation/URLSession.swift",
"IO/IO+Applicative.swift",
"IO/IO+ApplicativeError.swift",
"IO/IO+Async.swift",
"IO/IO+Bracket.swift",
"IO/IO+Concurrent.swift",
"IO/IO+Functor.swift",
"IO/IO+Monad.swift",
"IO/IO+MonadDefer.swift",
"IO/IO.swift",
"Internal/DispatchTimeInterval+Extensions.swift",
"Internal/Queue.swift",
"Kleisli/Kleisli+IO.swift",
"MonadComprehensions/BindingOperator.swift",
"MonadComprehensions/EnvIO/EnvIOBindingExpression.swift",
"MonadComprehensions/EnvIO/EnvIOBindingOperator.swift",
"MonadComprehensions/EnvIO/EnvIOBoundVar.swift",
"MonadComprehensions/EnvIO/EnvIOConcurrent.swift",
"MonadComprehensions/EnvIO/EnvIOMonadComprehensions.swift",
"MonadComprehensions/IO/IOBindingExpression.swift",
"MonadComprehensions/IO/IOBindingOperator.swift",
"MonadComprehensions/IO/IOBoundVar.swift",
"MonadComprehensions/IO/IOConcurrent.swift",
"MonadComprehensions/IO/IOMonadComprehensions.swift",
"Ref.swift",
"Resource.swift",
"Schedule.swift"
],
"target_dependencies" : [
"BowLiteCore"
],
"type" : "library"
},
{
"c99name" : "BowLiteCoreTests",
"module_type" : "SwiftTarget",
"name" : "BowLiteCoreTests",
"path" : "Tests/BowLiteCoreTests",
"sources" : [
"Data/Array/Array+ApplicativeTest.swift",
"Data/Array/Array+FunctorTest.swift",
"Data/Array/Array+MonadTest.swift",
"Data/Const/Const+ApplicativeTest.swift",
"Data/Const/Const+Arbitrary.swift",
"Data/Const/Const+FunctorTest.swift",
"Data/Either/Either+ApplicativeErrorTest.swift",
"Data/Either/Either+ApplicativeTest.swift",
"Data/Either/Either+Arbitrary.swift",
"Data/Either/Either+FunctorTest.swift",
"Data/Either/Either+MonadTest.swift",
"Data/Eval/Eval+ApplicativeTest.swift",
"Data/Eval/Eval+Arbitrary.swift",
"Data/Eval/Eval+FunctorTest.swift",
"Data/Eval/Eval+MonadTest.swift",
"Data/Function/Function+ApplicativeTest.swift",
"Data/Function/Function+Arbitrary.swift",
"Data/Function/Function+Equatable.swift",
"Data/Function/Function+FunctorTest.swift",
"Data/Function/Function+MonadTest.swift",
"Data/Id/Id+ApplicativeTest.swift",
"Data/Id/Id+Arbitrary.swift",
"Data/Id/Id+FunctorTest.swift",
"Data/Id/Id+MonadTest.swift",
"Data/Ior/Ior+ApplicativeTest.swift",
"Data/Ior/Ior+Arbitrary.swift",
"Data/Ior/Ior+FunctorTest.swift",
"Data/Ior/Ior+MonadTest.swift",
"Data/NonEmptyArray/NonEmptyArray+ApplicativeTest.swift",
"Data/NonEmptyArray/NonEmptyArray+Arbitrary.swift",
"Data/NonEmptyArray/NonEmptyArray+FunctorTest.swift",
"Data/NonEmptyArray/NonEmptyArray+MonadTest.swift",
"Data/Optional/Optional+ApplicativeErrorTest.swift",
"Data/Optional/Optional+ApplicativeTest.swift",
"Data/Optional/Optional+FunctorTest.swift",
"Data/Optional/Optional+MonadTest.swift",
"Data/Pair/Pair+ApplicativeTest.swift",
"Data/Pair/Pair+Arbitrary.swift",
"Data/Pair/Pair+FunctorTest.swift",
"Data/Pair/Pair+MonadTest.swift",
"Data/Result/Result+ApplicativeErrorTest.swift",
"Data/Result/Result+ApplicativeTest.swift",
"Data/Result/Result+FunctorTest.swift",
"Data/Result/Result+MonadTest.swift",
"Data/State/State+ApplicativeTest.swift",
"Data/State/State+Arbitrary.swift",
"Data/State/State+Equatable.swift",
"Data/State/State+FunctorTest.swift",
"Data/State/State+MonadTest.swift",
"Data/Store/Store+ApplicativeTest.swift",
"Data/Store/Store+Arbitrary.swift",
"Data/Store/Store+Equatable.swift",
"Data/Store/Store+FunctorTest.swift",
"Data/Try/Try+ApplicativeErrorTest.swift",
"Data/Try/Try+ApplicativeTest.swift",
"Data/Try/Try+Arbitrary.swift",
"Data/Try/Try+Equatable.swift",
"Data/Try/Try+FunctorTest.swift",
"Data/Try/Try+MonadTest.swift",
"Data/Validated/Validated+ApplicativeErrorTest.swift",
"Data/Validated/Validated+ApplicativeTest.swift",
"Data/Validated/Validated+Arbitrary.swift",
"Data/Validated/Validated+FunctorTest.swift",
"Data/Writer/Writer+ApplicativeTest.swift",
"Data/Writer/Writer+Arbitrary.swift",
"Data/Writer/Writer+FunctorTest.swift",
"Data/Writer/Writer+MonadTest.swift",
"Instances/BoolInstancesTest.swift",
"Instances/NumberInstancesTest.swift",
"Instances/StringInstancesTest.swift",
"Syntax/BooleanFunctionsTest.swift",
"Syntax/CompositionTest.swift",
"Syntax/CurryTest.swift",
"Syntax/MemoizationTest.swift",
"Syntax/PartialApplicationTest.swift",
"Syntax/PredefTest.swift",
"Syntax/ReverseTest.swift"
],
"target_dependencies" : [
"BowLiteCore",
"BowLiteLaws"
],
"type" : "test"
},
{
"c99name" : "BowLiteCore",
"module_type" : "SwiftTarget",
"name" : "BowLiteCore",
"path" : "Sources/BowLiteCore",
"product_memberships" : [
"BowLite"
],
"sources" : [
"Data/Array/Array+Applicative.swift",
"Data/Array/Array+Foldable.swift",
"Data/Array/Array+Functor.swift",
"Data/Array/Array+FunctorFilter.swift",
"Data/Array/Array+Monad.swift",
"Data/Array/Array+Traverse.swift",
"Data/Array/Array+Utilities.swift",
"Data/Const/Const+Applicative.swift",
"Data/Const/Const+Functor.swift",
"Data/Const/Const.swift",
"Data/Either/Either+Applicative.swift",
"Data/Either/Either+ApplicativeError.swift",
"Data/Either/Either+Functor.swift",
"Data/Either/Either+Monad.swift",
"Data/Either/Either.swift",
"Data/Eval/Eval+Applicative.swift",
"Data/Eval/Eval+Comonad.swift",
"Data/Eval/Eval+Functor.swift",
"Data/Eval/Eval+Monad.swift",
"Data/Eval/Eval.swift",
"Data/Function/Function+Applicative.swift",
"Data/Function/Function+Contravariant.swift",
"Data/Function/Function+Functor.swift",
"Data/Function/Function+Monad.swift",
"Data/Function/Function+MonadReader.swift",
"Data/Function/Function.swift",
"Data/Id/Id+Applicative.swift",
"Data/Id/Id+Functor.swift",
"Data/Id/Id+Monad.swift",
"Data/Id/Id.swift",
"Data/Ior/Ior+Applicative.swift",
"Data/Ior/Ior+Functor.swift",
"Data/Ior/Ior+Monad.swift",
"Data/Ior/Ior.swift",
"Data/Kleilsi/Kleisli.swift",
"Data/NonEmptyArray/NonEmptyArray+Applicative.swift",
"Data/NonEmptyArray/NonEmptyArray+Foldable.swift",
"Data/NonEmptyArray/NonEmptyArray+Functor.swift",
"Data/NonEmptyArray/NonEmptyArray+FunctorFilter.swift",
"Data/NonEmptyArray/NonEmptyArray+Monad.swift",
"Data/NonEmptyArray/NonEmptyArray+Traverse.swift",
"Data/NonEmptyArray/NonEmptyArray.swift",
"Data/Optional/Optional+Applicative.swift",
"Data/Optional/Optional+ApplicativeError.swift",
"Data/Optional/Optional+Functor.swift",
"Data/Optional/Optional+FunctorFilter.swift",
"Data/Optional/Optional+Monad.swift",
"Data/Optional/Optional+Utilities.swift",
"Data/Pair/Pair+Applicative.swift",
"Data/Pair/Pair+Functor.swift",
"Data/Pair/Pair+Monad.swift",
"Data/Pair/Pair.swift",
"Data/Result/Result+Applicative.swift",
"Data/Result/Result+ApplicativeError.swift",
"Data/Result/Result+Functor.swift",
"Data/Result/Result+Monad.swift",
"Data/Result/Result+Utilities.swift",
"Data/State/State+Applicative.swift",
"Data/State/State+Functor.swift",
"Data/State/State+Monad.swift",
"Data/State/State+MonadState.swift",
"Data/State/State.swift",
"Data/Store/Store+Applicative.swift",
"Data/Store/Store+Comonad.swift",
"Data/Store/Store+ComonadStore.swift",
"Data/Store/Store+Functor.swift",
"Data/Store/Store.swift",
"Data/Trampoline/Trampoline.swift",
"Data/Try/Try+Applicative.swift",
"Data/Try/Try+ApplicativeError.swift",
"Data/Try/Try+Functor.swift",
"Data/Try/Try+Monad.swift",
"Data/Try/Try.swift",
"Data/Validated/Validated+Applicative.swift",
"Data/Validated/Validated+ApplicativeError.swift",
"Data/Validated/Validated+Functor.swift",
"Data/Validated/Validated.swift",
"Data/Writer/Writer+Applicative.swift",
"Data/Writer/Writer+Functor.swift",
"Data/Writer/Writer+Monad.swift",
"Data/Writer/Writer+MonadWriter.swift",
"Data/Writer/Writer.swift",
"Instances/BoolInstances.swift",
"Instances/NumberInstances.swift",
"Instances/StringInstances.swift",
"Syntax/BooleanFunctions.swift",
"Syntax/Composition.swift",
"Syntax/Curry.swift",
"Syntax/Memoization.swift",
"Syntax/PartialApplication.swift",
"Syntax/Predef.swift",
"Syntax/Reverse.swift",
"Typeclasses/Monoid.swift",
"Typeclasses/Semigroup.swift",
"Typeclasses/Semiring.swift"
],
"type" : "library"
},
{
"c99name" : "BowLite",
"module_type" : "SwiftTarget",
"name" : "BowLite",
"path" : "Sources/BowLite",
"product_memberships" : [
"BowLite"
],
"sources" : [
"Headers.swift"
],
"target_dependencies" : [
"BowLiteCore",
"BowLiteEffects",
"BowLiteOptics"
],
"type" : "library"
}
],
"tools_version" : "5.2"
}
Done.