The Swift Package Index logo.Swift Package Index

Build Information

Failed to build BowLite, reference 0.1.0 (5dd9e2), with Swift 6.1 for Android on 27 May 2025 20:01:27 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bow-swift/bow-lite.git
Reference: 0.1.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/bow-swift/bow-lite
 * tag               0.1.0      -> FETCH_HEAD
HEAD is now at 5dd9e24 Merge pull request #2 from bow-swift/ci_linux
Cloned https://github.com/bow-swift/bow-lite.git
Revision (git rev-parse @):
5dd9e249645e543aa9767727d45ea1d7a6e5e3af
SUCCESS checkout https://github.com/bow-swift/bow-lite.git at 0.1.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/bow-swift/bow-lite.git
https://github.com/bow-swift/bow-lite.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "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" : "/host/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/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"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/bow-swift/SwiftCheck.git
[1/4531] Fetching swiftcheck
Fetched https://github.com/bow-swift/SwiftCheck.git from cache (0.63s)
Computing version for https://github.com/bow-swift/SwiftCheck.git
Computed https://github.com/bow-swift/SwiftCheck.git at 0.12.1 (1.42s)
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
Building for debugging...
[0/7] Write sources
[6/7] Write swift-version-24593BA9C3E375BF.txt
[8/107] Compiling BowLiteCore Kleisli.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[9/107] Compiling BowLiteCore NonEmptyArray+Applicative.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[10/107] Compiling BowLiteCore Either+Functor.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[11/107] Compiling BowLiteCore Either+Monad.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[12/107] Compiling BowLiteCore Ior+Monad.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[13/107] Compiling BowLiteCore Ior.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[14/108] Compiling BowLiteCore NonEmptyArray+Foldable.swift
[15/108] Compiling BowLiteCore NonEmptyArray+Functor.swift
[16/108] Compiling BowLiteCore NonEmptyArray+FunctorFilter.swift
[17/108] Compiling BowLiteCore NonEmptyArray+Monad.swift
[18/108] Compiling BowLiteCore NonEmptyArray+Traverse.swift
[19/108] Compiling BowLiteCore NonEmptyArray.swift
[20/108] Compiling BowLiteCore Optional+Applicative.swift
[21/108] Compiling BowLiteCore Optional+ApplicativeError.swift
[22/108] Compiling BowLiteCore Optional+Functor.swift
[23/108] Compiling BowLiteCore Optional+FunctorFilter.swift
[24/108] Compiling BowLiteCore Optional+Monad.swift
[25/108] Compiling BowLiteCore Optional+Utilities.swift
[26/108] Compiling BowLiteCore Pair+Applicative.swift
[27/108] Compiling BowLiteCore Pair+Functor.swift
[28/108] Compiling BowLiteCore Pair+Monad.swift
[29/108] Compiling BowLiteCore Pair.swift
[30/108] Compiling BowLiteCore Result+Applicative.swift
[31/108] Compiling BowLiteCore Result+ApplicativeError.swift
[32/108] Compiling BowLiteCore Result+Functor.swift
[33/108] Compiling BowLiteCore Result+Monad.swift
[34/108] Compiling BowLiteCore Result+Utilities.swift
[35/108] Compiling BowLiteCore State+Applicative.swift
[36/108] Compiling BowLiteCore State+Functor.swift
[37/108] Compiling BowLiteCore State+Monad.swift
[38/119] Compiling BowLiteCore Ior+Applicative.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[39/119] Compiling BowLiteCore Ior+Functor.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[40/119] Emitting module BowLiteCore
[41/119] Compiling SwiftCheck WitnessedArbitrary.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[42/119] Compiling BowLiteCore StringInstances.swift
[43/119] Compiling BowLiteCore BooleanFunctions.swift
[44/119] Compiling BowLiteCore Composition.swift
[45/119] Compiling BowLiteCore Curry.swift
[46/119] Compiling BowLiteCore Memoization.swift
[47/119] Compiling BowLiteCore PartialApplication.swift
[48/119] Compiling BowLiteCore Predef.swift
[49/119] Compiling BowLiteCore Reverse.swift
[50/119] Compiling BowLiteCore Monoid.swift
[51/119] Compiling BowLiteCore Semigroup.swift
[52/119] Compiling BowLiteCore Semiring.swift
[53/119] Compiling BowLiteCore State+MonadState.swift
[54/119] Compiling BowLiteCore State.swift
[55/119] Compiling BowLiteCore Store+Applicative.swift
[56/119] Compiling BowLiteCore Store+Comonad.swift
[57/119] Compiling BowLiteCore Store+ComonadStore.swift
[58/119] Compiling BowLiteCore Store+Functor.swift
[59/119] Compiling BowLiteCore Store.swift
[60/119] Compiling BowLiteCore Trampoline.swift
[61/119] Compiling BowLiteCore Try+Applicative.swift
[62/119] Compiling BowLiteCore Try+ApplicativeError.swift
[63/119] Compiling BowLiteCore Try+Functor.swift
[64/119] Compiling BowLiteCore Try+Monad.swift
[65/119] Compiling BowLiteCore Try.swift
[66/119] Compiling BowLiteCore Validated+Applicative.swift
[67/119] Compiling BowLiteCore Validated+ApplicativeError.swift
[68/119] Compiling BowLiteCore Validated+Functor.swift
[69/119] Compiling BowLiteCore Validated.swift
[70/119] Compiling BowLiteCore Writer+Applicative.swift
[71/119] Compiling BowLiteCore Writer+Functor.swift
[72/119] Compiling BowLiteCore Writer+Monad.swift
[73/119] Compiling BowLiteCore Writer+MonadWriter.swift
[74/119] Compiling BowLiteCore Writer.swift
[75/119] Compiling BowLiteCore BoolInstances.swift
[76/119] Compiling BowLiteCore NumberInstances.swift
[77/119] Compiling BowLiteCore Array+Applicative.swift
[78/119] Compiling BowLiteCore Array+Foldable.swift
[79/119] Compiling BowLiteCore Array+Functor.swift
[80/119] Compiling BowLiteCore Array+FunctorFilter.swift
[81/119] Compiling BowLiteCore Array+Monad.swift
[82/119] Compiling BowLiteCore Array+Traverse.swift
[83/119] Compiling BowLiteCore Array+Utilities.swift
[84/119] Compiling BowLiteCore Const+Applicative.swift
[85/119] Compiling BowLiteCore Const+Functor.swift
[86/119] Compiling BowLiteCore Const.swift
[87/119] Compiling BowLiteCore Either+Applicative.swift
[88/119] Compiling BowLiteCore Either+ApplicativeError.swift
[89/119] Compiling BowLiteCore Function+MonadReader.swift
[90/119] Compiling BowLiteCore Function.swift
[91/119] Compiling BowLiteCore Id+Applicative.swift
[92/119] Compiling BowLiteCore Id+Functor.swift
[93/119] Compiling BowLiteCore Id+Monad.swift
[94/119] Compiling BowLiteCore Id.swift
[103/119] Compiling BowLiteCore Either.swift
[104/119] Compiling BowLiteCore Eval+Applicative.swift
[105/119] Compiling BowLiteCore Eval+Comonad.swift
[106/119] Compiling BowLiteCore Eval+Functor.swift
[107/119] Compiling BowLiteCore Eval+Monad.swift
[108/119] Compiling BowLiteCore Eval.swift
[109/119] Compiling BowLiteCore Function+Applicative.swift
[110/119] Compiling BowLiteCore Function+Contravariant.swift
[111/119] Compiling BowLiteCore Function+Functor.swift
[112/119] Compiling BowLiteCore Function+Monad.swift
[114/164] Compiling BowLiteOptics Traversal.swift
[115/164] Compiling BowLiteOptics Prism.swift
[116/164] Compiling BowLiteOptics Lens.swift
[117/164] Compiling BowLiteOptics AffineTraversal.swift
[118/164] Emitting module BowLiteOptics
[120/165] Compiling BowLiteEffects IO+ApplicativeError.swift
[121/165] Compiling BowLiteEffects IO+Async.swift
[122/165] Compiling BowLiteEffects IO+Bracket.swift
[123/165] Compiling BowLiteEffects IO+Concurrent.swift
[124/165] Compiling BowLiteEffects IO+Functor.swift
[125/170] Compiling BowLiteEffects Kleisli+IO.swift
[126/170] Compiling BowLiteEffects BindingOperator.swift
[127/170] Compiling BowLiteEffects EnvIOBindingExpression.swift
[128/170] Compiling BowLiteEffects EnvIOBindingOperator.swift
[129/170] Compiling BowLiteEffects EnvIOBoundVar.swift
[130/170] Emitting module BowLiteEffects
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
[131/170] Compiling BowLiteEffects Atomic.swift
[132/170] Compiling BowLiteEffects Array+ConcurrentTraverse.swift
[133/170] Compiling BowLiteEffects Array+TraverseIO.swift
[134/170] Compiling BowLiteEffects NonEmptyArray+ConcurrentTraverse.swift
[135/170] Compiling BowLiteEffects NonEmptyArray+TraverseIO.swift
[136/170] Compiling BowLiteEffects EnvIO+Applicative.swift
[137/170] Compiling BowLiteEffects EnvIOConcurrent.swift
[138/170] Compiling BowLiteEffects EnvIOMonadComprehensions.swift
[139/170] Compiling BowLiteEffects IOBindingExpression.swift
[140/170] Compiling BowLiteEffects IOBindingOperator.swift
[141/170] Compiling BowLiteEffects IOBoundVar.swift
[142/170] Compiling BowLiteEffects EnvIO+ApplicativeError.swift
[143/170] Compiling BowLiteEffects EnvIO+Async.swift
[144/170] Compiling BowLiteEffects EnvIO+Concurrent.swift
[145/170] Compiling BowLiteEffects EnvIO+Functor.swift
[146/170] Compiling BowLiteEffects EnvIO+Monad.swift
[147/170] Compiling BowLiteEffects EnvIO+MonadDefer.swift
[148/170] Compiling BowLiteEffects IO+Monad.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:13: warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') in a '@Sendable' closure; this is an error in the Swift 6 language mode
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |             |- warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') 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'
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:22: warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 18 |
 19 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `Success` or errors of type `Failure`.
 20 | public class IO<Failure: Error, Success> {
    |              `- note: generic class 'IO' does not conform to the 'Sendable' protocol
 21 |
 22 |     /// Creates an EnvIO with no dependencies from this IO.
    :
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |                      `- warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[149/170] Compiling BowLiteEffects IO+MonadDefer.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:13: warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') in a '@Sendable' closure; this is an error in the Swift 6 language mode
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |             |- warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') 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'
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:22: warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 18 |
 19 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `Success` or errors of type `Failure`.
 20 | public class IO<Failure: Error, Success> {
    |              `- note: generic class 'IO' does not conform to the 'Sendable' protocol
 21 |
 22 |     /// Creates an EnvIO with no dependencies from this IO.
    :
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |                      `- warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[150/170] Compiling BowLiteEffects IO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:13: warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') in a '@Sendable' closure; this is an error in the Swift 6 language mode
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |             |- warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') 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'
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:22: warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 18 |
 19 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `Success` or errors of type `Failure`.
 20 | public class IO<Failure: Error, Success> {
    |              `- note: generic class 'IO' does not conform to the 'Sendable' protocol
 21 |
 22 |     /// Creates an EnvIO with no dependencies from this IO.
    :
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |                      `- warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[151/170] Compiling BowLiteEffects DispatchTimeInterval+Extensions.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:13: warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') in a '@Sendable' closure; this is an error in the Swift 6 language mode
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |             |- warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') 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'
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:22: warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 18 |
 19 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `Success` or errors of type `Failure`.
 20 | public class IO<Failure: Error, Success> {
    |              `- note: generic class 'IO' does not conform to the 'Sendable' protocol
 21 |
 22 |     /// Creates an EnvIO with no dependencies from this IO.
    :
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |                      `- warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[152/170] Compiling BowLiteEffects Queue.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:13: warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') in a '@Sendable' closure; this is an error in the Swift 6 language mode
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |             |- warning: capture of 'callback' with non-sendable type 'Callback<Failure, Success>' (aka '(Either<Failure, Success>) -> ()') 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'
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/IO/IO.swift:326:22: warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 18 |
 19 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `Success` or errors of type `Failure`.
 20 | public class IO<Failure: Error, Success> {
    |              `- note: generic class 'IO' does not conform to the 'Sendable' protocol
 21 |
 22 |     /// Creates an EnvIO with no dependencies from this IO.
    :
324 |     public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<Failure, Success> = { _ in }) {
325 |         queue.async {
326 |             callback(self.unsafeRunSyncEither(on: queue))
    |                      `- warning: capture of 'self' with non-sendable type 'IO<Failure, Success>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
327 |         }
328 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:69:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |     }
71 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
  |                    `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 |     public init()
3 |     deinit
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 1 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
 2 |
 3 | internal struct Queue {
   :
67 |
68 |     fileprivate enum Key {
69 |         static let threadLabel = DispatchSpecificKey<String>()
   |                    |- note: add '@MainActor' to make static property 'threadLabel' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |     }
71 | }
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[153/170] Compiling BowLiteEffects EnvIO+MonadReader.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[154/170] Compiling BowLiteEffects EnvIO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[155/170] Compiling BowLiteEffects ConsoleIO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[156/170] Compiling BowLiteEffects FileManager+Common.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[157/170] Compiling BowLiteEffects URLSession.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[158/170] Compiling BowLiteEffects IO+Applicative.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[159/170] Compiling BowLiteEffects IOConcurrent.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[160/170] Compiling BowLiteEffects IOMonadComprehensions.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[161/170] Compiling BowLiteEffects Ref.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[162/170] Compiling BowLiteEffects Resource.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[163/170] Compiling BowLiteEffects Schedule.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[165/173] Compiling BowLite Headers.swift
[166/173] Emitting module BowLite
error: emit-module command failed with exit code 1 (use -v to see invocation)
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[170/174] Emitting module SwiftCheck
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/101] Emitting module SwiftCheck
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[3/102] Compiling BowLiteCore Array+Applicative.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[4/102] Compiling BowLiteCore Array+Foldable.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[5/102] Compiling BowLiteCore Array+Functor.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[6/102] Compiling BowLiteCore Array+FunctorFilter.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[7/102] Compiling BowLiteCore Array+Monad.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[8/102] Compiling BowLiteCore Array+Traverse.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[9/102] Compiling BowLiteCore Array+Utilities.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[10/102] Compiling BowLiteCore Const+Applicative.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[11/102] Compiling SwiftCheck WitnessedArbitrary.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
[12/102] Compiling BowLiteCore State+MonadState.swift
[13/102] Compiling BowLiteCore State.swift
[14/102] Compiling BowLiteCore Store+Applicative.swift
[15/102] Compiling BowLiteCore Store+Comonad.swift
[16/102] Compiling BowLiteCore Store+ComonadStore.swift
[17/102] Compiling BowLiteCore Store+Functor.swift
[18/102] Compiling BowLiteCore Store.swift
[19/102] Compiling BowLiteCore Trampoline.swift
[20/102] Compiling BowLiteCore Try+Applicative.swift
[21/102] Compiling BowLiteCore Try+ApplicativeError.swift
[22/102] Compiling BowLiteCore Try+Functor.swift
[23/102] Compiling BowLiteCore Try+Monad.swift
[24/113] Compiling BowLiteCore Try.swift
[25/113] Compiling BowLiteCore Validated+Applicative.swift
[26/113] Compiling BowLiteCore Validated+ApplicativeError.swift
[27/113] Compiling BowLiteCore Validated+Functor.swift
[28/113] Compiling BowLiteCore Validated.swift
[29/113] Compiling BowLiteCore Writer+Applicative.swift
[30/113] Compiling BowLiteCore Writer+Functor.swift
[31/113] Compiling BowLiteCore Writer+Monad.swift
[32/113] Compiling BowLiteCore Writer+MonadWriter.swift
[33/113] Compiling BowLiteCore Writer.swift
[34/113] Compiling BowLiteCore BoolInstances.swift
[35/113] Compiling BowLiteCore NumberInstances.swift
[36/113] Compiling BowLiteCore NonEmptyArray+Foldable.swift
[37/113] Compiling BowLiteCore NonEmptyArray+Functor.swift
[38/113] Compiling BowLiteCore NonEmptyArray+FunctorFilter.swift
[39/113] Compiling BowLiteCore NonEmptyArray+Monad.swift
[40/113] Compiling BowLiteCore NonEmptyArray+Traverse.swift
[41/113] Compiling BowLiteCore NonEmptyArray.swift
[42/113] Compiling BowLiteCore Optional+Applicative.swift
[43/113] Compiling BowLiteCore Optional+ApplicativeError.swift
[44/113] Compiling BowLiteCore Optional+Functor.swift
[45/113] Compiling BowLiteCore Optional+FunctorFilter.swift
[46/113] Compiling BowLiteCore Optional+Monad.swift
[47/113] Compiling BowLiteCore Optional+Utilities.swift
[48/113] Compiling BowLiteCore Pair+Applicative.swift
[49/113] Compiling BowLiteCore Pair+Functor.swift
[50/113] Compiling BowLiteCore Pair+Monad.swift
[51/113] Compiling BowLiteCore Pair.swift
[52/113] Compiling BowLiteCore Result+Applicative.swift
[53/113] Compiling BowLiteCore Result+ApplicativeError.swift
[54/113] Compiling BowLiteCore Result+Functor.swift
[55/113] Compiling BowLiteCore Result+Monad.swift
[56/113] Compiling BowLiteCore Result+Utilities.swift
[57/113] Compiling BowLiteCore State+Applicative.swift
[58/113] Compiling BowLiteCore State+Functor.swift
[59/113] Compiling BowLiteCore State+Monad.swift
[60/113] Compiling BowLiteCore StringInstances.swift
[61/113] Compiling BowLiteCore BooleanFunctions.swift
[62/113] Compiling BowLiteCore Composition.swift
[63/113] Compiling BowLiteCore Curry.swift
[64/113] Compiling BowLiteCore Memoization.swift
[65/113] Compiling BowLiteCore PartialApplication.swift
[66/113] Compiling BowLiteCore Predef.swift
[67/113] Compiling BowLiteCore Reverse.swift
[68/113] Compiling BowLiteCore Monoid.swift
[69/113] Compiling BowLiteCore Semigroup.swift
[70/113] Compiling BowLiteCore Semiring.swift
[71/113] Compiling BowLiteCore Either+Functor.swift
[72/113] Compiling BowLiteCore Either+Monad.swift
[73/113] Compiling BowLiteCore Either.swift
[74/113] Compiling BowLiteCore Eval+Applicative.swift
[75/113] Compiling BowLiteCore Eval+Comonad.swift
[76/113] Compiling BowLiteCore Eval+Functor.swift
[77/113] Compiling BowLiteCore Eval+Monad.swift
[78/113] Compiling BowLiteCore Eval.swift
[79/113] Compiling BowLiteCore Function+Applicative.swift
[80/113] Compiling BowLiteCore Function+Contravariant.swift
[81/113] Compiling BowLiteCore Function+Functor.swift
[82/113] Compiling BowLiteCore Function+Monad.swift
[83/113] Compiling BowLiteCore Function+MonadReader.swift
[84/113] Compiling BowLiteCore Function.swift
[85/113] Compiling BowLiteCore Id+Applicative.swift
[86/113] Compiling BowLiteCore Id+Functor.swift
[87/113] Compiling BowLiteCore Id+Monad.swift
[88/113] Compiling BowLiteCore Id.swift
[89/113] Compiling BowLiteCore Ior+Applicative.swift
[90/113] Compiling BowLiteCore Ior+Functor.swift
[91/113] Compiling BowLiteCore Ior+Monad.swift
[92/113] Compiling BowLiteCore Ior.swift
[93/113] Compiling BowLiteCore Kleisli.swift
[94/113] Compiling BowLiteCore NonEmptyArray+Applicative.swift
[95/113] Emitting module BowLiteCore
[104/113] Compiling BowLiteCore Const+Functor.swift
[105/113] Compiling BowLiteCore Const.swift
[106/113] Compiling BowLiteCore Either+Applicative.swift
[107/113] Compiling BowLiteCore Either+ApplicativeError.swift
[109/158] Compiling BowLiteOptics Traversal.swift
[110/158] Compiling BowLiteOptics Lens.swift
[111/158] Compiling BowLiteOptics AffineTraversal.swift
[112/158] Emitting module BowLiteOptics
[113/158] Compiling BowLiteOptics Prism.swift
[115/159] Compiling BowLiteEffects EnvIO+ApplicativeError.swift
[116/159] Compiling BowLiteEffects EnvIO+Async.swift
[117/159] Compiling BowLiteEffects EnvIO+Concurrent.swift
[118/159] Compiling BowLiteEffects EnvIO+Functor.swift
[119/159] Compiling BowLiteEffects EnvIO+Monad.swift
[120/159] Compiling BowLiteEffects EnvIO+MonadDefer.swift
[121/164] Compiling BowLiteEffects Kleisli+IO.swift
[122/164] Compiling BowLiteEffects BindingOperator.swift
[123/164] Compiling BowLiteEffects EnvIOBindingExpression.swift
[124/164] Compiling BowLiteEffects EnvIOBindingOperator.swift
[125/164] Compiling BowLiteEffects EnvIOBoundVar.swift
[126/164] Compiling BowLiteEffects EnvIOConcurrent.swift
[127/164] Compiling BowLiteEffects EnvIOMonadComprehensions.swift
[128/164] Compiling BowLiteEffects IOBindingExpression.swift
[129/164] Compiling BowLiteEffects IOBindingOperator.swift
[130/164] Compiling BowLiteEffects IOBoundVar.swift
[131/164] Compiling BowLiteEffects Atomic.swift
[132/164] Compiling BowLiteEffects Array+ConcurrentTraverse.swift
[133/164] Compiling BowLiteEffects Array+TraverseIO.swift
[134/164] Compiling BowLiteEffects NonEmptyArray+ConcurrentTraverse.swift
[135/164] Compiling BowLiteEffects NonEmptyArray+TraverseIO.swift
[136/164] Compiling BowLiteEffects EnvIO+Applicative.swift
[137/164] Emitting module BowLiteEffects
[138/164] Compiling BowLiteEffects EnvIO+MonadReader.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[139/164] Compiling BowLiteEffects EnvIO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[140/164] Compiling BowLiteEffects ConsoleIO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[141/164] Compiling BowLiteEffects FileManager+Common.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[142/164] Compiling BowLiteEffects URLSession.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[143/164] Compiling BowLiteEffects IO+Applicative.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 |     func dataTaskIO(with url: URL) -> DataIO {
17 |         IO.async { callback in
18 |             self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                              `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 |         }
20 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 |     func dataTaskIO(with request: URLRequest) -> DataIO {
24 |         IO.async { callback in
25 |             self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 |         }
27 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 |     func downloadTaskIO(with url: URL) -> DownloadIO {
33 |         IO.async { callback in
34 |             self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                  `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 |         }
36 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 |     func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 |         IO.async { callback in
41 |             self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
   |                                                                      `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 |     func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 |         IO.async { callback in
48 |             self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                             `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 |         }
50 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 |         from data: Data) -> DataIO {
58 |         IO.async { callback in
59 |             self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
   |                                                                                `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 |         }
61 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 |         fromFile url: URL) -> DataIO {
67 |         IO.async { callback in
68 |             self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
   |                                                                                   `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 |         }
70 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:366:30: warning: will never be executed
364 |
365 |         return policy.initial
366 |             .mapError { x in x as! Failure }
    |                       |      `- warning: will never be executed
    |                       `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
367 |             .flatMap(loop)
368 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/EnvIO/EnvIO.swift:412:34: warning: will never be executed
410 |             { e in orElse(e, nil).map(Either.left) },
411 |             { a in policy.initial
412 |                 .mapError { x in x as! Failure }
    |                           |      `- warning: will never be executed
    |                           `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
413 |                 .flatMap { s in loop(a, s) } })
414 |     }
[144/164] Compiling BowLiteEffects IO+ApplicativeError.swift
[145/164] Compiling BowLiteEffects IO+Async.swift
[146/164] Compiling BowLiteEffects IO+Bracket.swift
[147/164] Compiling BowLiteEffects IO+Concurrent.swift
[148/164] Compiling BowLiteEffects IO+Functor.swift
[149/164] Compiling BowLiteEffects IO+Monad.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[150/164] Compiling BowLiteEffects IO+MonadDefer.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[151/164] Compiling BowLiteEffects IO.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[152/164] Compiling BowLiteEffects DispatchTimeInterval+Extensions.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[153/164] Compiling BowLiteEffects Queue.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Internal/Queue.swift:48:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
43 |
44 |     // MARK: operations
45 |     func async(execute work: @escaping () -> Void) {
   |                        `- note: parameter 'work' is implicitly non-sendable
46 |         switch queue {
47 |         case ._queue(let queue):
48 |             queue.async(execute: work)
   |                                  `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
49 |         default:
50 |             fatalError("can not execute async work in current queue")
[154/164] Compiling BowLiteEffects IOConcurrent.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[155/164] Compiling BowLiteEffects IOMonadComprehensions.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[156/164] Compiling BowLiteEffects Ref.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[157/164] Compiling BowLiteEffects Resource.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[158/164] Compiling BowLiteEffects Schedule.swift
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:721:36: warning: will never be executed
719 |         Schedule(
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
    |                      |             `- warning: will never be executed
    |                      `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
722 |             update: { _, _ in EnvIO.never() })
723 |     }
/host/spi-builder-workspace/Sources/BowLiteEffects/Schedule.swift:722:31: warning: will never be executed
720 |             initial: EnvIO.never(),
721 |             extract: { _, never in never },
722 |             update: { _, _ in EnvIO.never() })
    |                     |         `- warning: will never be executed
    |                     `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
723 |     }
724 | }
[160/167] Compiling BowLite Headers.swift
[161/167] Emitting module BowLite
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | 	import Glibc
375 | #else
376 | 	import Darwin
    |         `- error: no such module 'Darwin'
377 | #endif
378 |
BUILD FAILURE 6.1 android