The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Swiftz, reference 0.8.0 (6cc113), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 20:46:19 UTC.

Swift 6 data race errors: 7

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/typelift/Swiftz.git
Reference: 0.8.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/typelift/Swiftz
 * tag               0.8.0      -> FETCH_HEAD
HEAD is now at 6cc1136 Merge pull request #341 from CodaFi/touch-up
Submodule path 'Carthage/Checkouts/FileCheck': checked out '083073480112406580f0242036a079f9f8b170ad'
Submodule path 'Carthage/Checkouts/Operadics': checked out 'ef9c00e70ac4e5fba046f4eae3bd4e4e8f058648'
Submodule path 'Carthage/Checkouts/SwiftCheck': checked out '077c096c3ddfc38db223ac8e525ad16ffb987138'
Submodule path 'Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck': checked out 'bd9cb30ceee1f21c02f51a7168f58471449807d8'
Submodule path 'Carthage/Checkouts/Swiftx': checked out '4affb6451b6981cf56c2ec1287aaee3406a5e5e0'
Submodule path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/FileCheck': checked out '083073480112406580f0242036a079f9f8b170ad'
Submodule path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/Operadics': checked out 'ef9c00e70ac4e5fba046f4eae3bd4e4e8f058648'
Submodule path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck': checked out '077c096c3ddfc38db223ac8e525ad16ffb987138'
Submodule path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck': checked out 'bd9cb30ceee1f21c02f51a7168f58471449807d8'
Submodule 'Carthage/Checkouts/FileCheck' (https://github.com/trill-lang/FileCheck.git) registered for path 'Carthage/Checkouts/FileCheck'
Submodule 'Carthage/Checkouts/Operadics' (https://github.com/typelift/Operadics.git) registered for path 'Carthage/Checkouts/Operadics'
Submodule 'Carthage/Checkouts/SwiftCheck' (https://github.com/typelift/SwiftCheck.git) registered for path 'Carthage/Checkouts/SwiftCheck'
Submodule 'Carthage/Checkouts/Swiftx' (https://github.com/typelift/Swiftx.git) registered for path 'Carthage/Checkouts/Swiftx'
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/FileCheck'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Operadics'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/SwiftCheck'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Swiftx'...
Submodule 'Carthage/Checkouts/FileCheck' (https://github.com/trill-lang/FileCheck.git) registered for path 'Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck'
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck'...
Submodule 'Carthage/Checkouts/FileCheck' (https://github.com/trill-lang/FileCheck.git) registered for path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/FileCheck'
Submodule 'Carthage/Checkouts/Operadics' (https://github.com/typelift/Operadics.git) registered for path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/Operadics'
Submodule 'Carthage/Checkouts/SwiftCheck' (https://github.com/typelift/SwiftCheck.git) registered for path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck'
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Swiftx/Carthage/Checkouts/FileCheck'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Swiftx/Carthage/Checkouts/Operadics'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck'...
Submodule 'Carthage/Checkouts/FileCheck' (https://github.com/trill-lang/FileCheck.git) registered for path 'Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck'
Cloning into '/Users/admin/builder/spi-builder-workspace/Carthage/Checkouts/Swiftx/Carthage/Checkouts/SwiftCheck/Carthage/Checkouts/FileCheck'...
Cloned https://github.com/typelift/Swiftz.git
Revision (git rev-parse @):
6cc11367d8222486312846e460b3ec63d7e9018d
SUCCESS checkout https://github.com/typelift/Swiftz.git at 0.8.0
Fetching https://github.com/typelift/Swiftx.git
Fetching https://github.com/typelift/SwiftCheck.git
[1/4870] Fetching swiftcheck
[50/6515] Fetching swiftcheck, swiftx
Fetched https://github.com/typelift/Swiftx.git from cache (1.13s)
Fetched https://github.com/typelift/SwiftCheck.git from cache (1.13s)
Computing version for https://github.com/typelift/Swiftx.git
Computed https://github.com/typelift/Swiftx.git at 0.8.0 (0.61s)
Fetching https://github.com/typelift/Operadics.git
[1/101] Fetching operadics
Fetched https://github.com/typelift/Operadics.git from cache (0.71s)
Computing version for https://github.com/typelift/Operadics.git
Computed https://github.com/typelift/Operadics.git at 0.4.0 (2.60s)
Computing version for https://github.com/typelift/SwiftCheck.git
Computed https://github.com/typelift/SwiftCheck.git at 0.12.0 (2.60s)
Fetching https://github.com/llvm-swift/FileCheck.git
[1/479] Fetching filecheck
Fetched https://github.com/llvm-swift/FileCheck.git from cache (0.86s)
Computing version for https://github.com/llvm-swift/FileCheck.git
Computed https://github.com/llvm-swift/FileCheck.git at 0.2.6 (0.65s)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/mxcl/Chalk.git
[1/81] Fetching chalk
[60/12413] Fetching chalk, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.62s)
Fetched https://github.com/mxcl/Chalk.git from cache (1.62s)
Computing version for https://github.com/mxcl/Chalk.git
Computed https://github.com/mxcl/Chalk.git at 0.5.0 (0.66s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.54s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Creating working copy for https://github.com/llvm-swift/FileCheck.git
Working copy of https://github.com/llvm-swift/FileCheck.git resolved at 0.2.6
Creating working copy for https://github.com/mxcl/Chalk.git
Working copy of https://github.com/mxcl/Chalk.git resolved at 0.5.0
Creating working copy for https://github.com/typelift/SwiftCheck.git
Working copy of https://github.com/typelift/SwiftCheck.git resolved at 0.12.0
Creating working copy for https://github.com/typelift/Operadics.git
Working copy of https://github.com/typelift/Operadics.git resolved at 0.4.0
Creating working copy for https://github.com/typelift/Swiftx.git
Working copy of https://github.com/typelift/Swiftx.git resolved at 0.8.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftz",
      "name": "Swiftz",
      "url": "https://github.com/typelift/Swiftz.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Swiftz",
      "dependencies": [
        {
          "identity": "swiftx",
          "name": "Swiftx",
          "url": "https://github.com/typelift/Swiftx.git",
          "version": "0.8.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Swiftx",
          "dependencies": [
            {
              "identity": "operadics",
              "name": "Operadics",
              "url": "https://github.com/typelift/Operadics.git",
              "version": "0.4.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Operadics",
              "dependencies": [
              ]
            },
            {
              "identity": "swiftcheck",
              "name": "SwiftCheck",
              "url": "https://github.com/typelift/SwiftCheck.git",
              "version": "0.12.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftCheck",
              "dependencies": [
                {
                  "identity": "filecheck",
                  "name": "FileCheck",
                  "url": "https://github.com/llvm-swift/FileCheck.git",
                  "version": "0.2.6",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FileCheck",
                  "dependencies": [
                    {
                      "identity": "swift-argument-parser",
                      "name": "swift-argument-parser",
                      "url": "https://github.com/apple/swift-argument-parser",
                      "version": "1.5.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "chalk",
                      "name": "Chalk",
                      "url": "https://github.com/mxcl/Chalk.git",
                      "version": "0.5.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Chalk",
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "swiftcheck",
          "name": "SwiftCheck",
          "url": "https://github.com/typelift/SwiftCheck.git",
          "version": "0.12.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftCheck",
          "dependencies": [
            {
              "identity": "filecheck",
              "name": "FileCheck",
              "url": "https://github.com/llvm-swift/FileCheck.git",
              "version": "0.2.6",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FileCheck",
              "dependencies": [
                {
                  "identity": "swift-argument-parser",
                  "name": "swift-argument-parser",
                  "url": "https://github.com/apple/swift-argument-parser",
                  "version": "1.5.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "chalk",
                  "name": "Chalk",
                  "url": "https://github.com/mxcl/Chalk.git",
                  "version": "0.5.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Chalk",
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/typelift/Swiftz.git
[1/6796] Fetching swiftz
Fetched https://github.com/typelift/Swiftz.git from cache (1.17s)
Fetching https://github.com/typelift/Swiftx.git from cache
Fetching https://github.com/typelift/SwiftCheck.git from cache
Fetched https://github.com/typelift/SwiftCheck.git from cache (0.49s)
Fetched https://github.com/typelift/Swiftx.git from cache (0.49s)
Computing version for https://github.com/typelift/Swiftx.git
Computed https://github.com/typelift/Swiftx.git at 0.8.0 (0.03s)
Fetching https://github.com/typelift/Operadics.git from cache
Fetched https://github.com/typelift/Operadics.git from cache (0.47s)
Computing version for https://github.com/typelift/Operadics.git
Computed https://github.com/typelift/Operadics.git at 0.4.0 (0.02s)
Computing version for https://github.com/typelift/SwiftCheck.git
Computed https://github.com/typelift/SwiftCheck.git at 0.12.0 (0.02s)
Fetching https://github.com/llvm-swift/FileCheck.git from cache
Fetched https://github.com/llvm-swift/FileCheck.git from cache (0.45s)
Computing version for https://github.com/llvm-swift/FileCheck.git
Computed https://github.com/llvm-swift/FileCheck.git at 0.2.6 (0.02s)
Fetching https://github.com/mxcl/Chalk.git from cache
Fetching https://github.com/apple/swift-argument-parser from cache
Fetched https://github.com/mxcl/Chalk.git from cache (0.60s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.60s)
Computing version for https://github.com/mxcl/Chalk.git
Computed https://github.com/mxcl/Chalk.git at 0.5.0 (0.02s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.04s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Creating working copy for https://github.com/typelift/SwiftCheck.git
Working copy of https://github.com/typelift/SwiftCheck.git resolved at 0.12.0
Creating working copy for https://github.com/typelift/Swiftx.git
Working copy of https://github.com/typelift/Swiftx.git resolved at 0.8.0
Creating working copy for https://github.com/typelift/Operadics.git
Working copy of https://github.com/typelift/Operadics.git resolved at 0.4.0
Creating working copy for https://github.com/llvm-swift/FileCheck.git
Working copy of https://github.com/llvm-swift/FileCheck.git resolved at 0.2.6
Creating working copy for https://github.com/typelift/Swiftz.git
Working copy of https://github.com/typelift/Swiftz.git resolved at 0.8.0 (6cc1136)
Creating working copy for https://github.com/mxcl/Chalk.git
Working copy of https://github.com/mxcl/Chalk.git resolved at 0.5.0
warning: '.resolve-product-dependencies': dependency 'swiftz' is not used by any target
Found 2 product dependencies
  - Swiftx
  - SwiftCheck
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/typelift/Swiftz.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/5] Write sources
[4/5] Write swift-version--7754E27361AE5C74.txt
[6/7] Emitting module Operadics
[7/7] Compiling Operadics Operators.swift
[8/13] Compiling Swiftx Optional.swift
[9/13] Compiling Swiftx Error.swift
[10/13] Compiling Swiftx Either.swift
[11/13] Compiling Swiftx Combinators.swift
[12/13] Emitting module Swiftx
[13/13] Compiling Swiftx Array.swift
[14/50] Compiling Swiftz Functor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:137:29: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 96 | /// a function, and can be used as an index for extra information that the map
 97 | /// function may need in its computation.
 98 | public struct HMap<F, A, R> {
    |                       `- note: 'A' previously declared here
 99 | 	public let map : (F, A) -> R
100 |
    :
135 | 	/// Returns an `HMap` that uses an `HAppend` operation to append two
136 | 	/// `HList`s together.
137 | 	public static func happend<A, B, C>() -> HMap<HAppend<A, B, C>, (A, B), C> {
    |                             `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
138 | 		return HMap<HAppend<A, B, C>, (A, B), C> { (f, p) in
139 | 			return f.append(p.0, p.1)
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:30: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                              `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:33: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                                 `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:33: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                 `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:36: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                    `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:42: warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                              `- note: 'R' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                          `- warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
[15/50] Compiling Swiftz HList.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:137:29: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 96 | /// a function, and can be used as an index for extra information that the map
 97 | /// function may need in its computation.
 98 | public struct HMap<F, A, R> {
    |                       `- note: 'A' previously declared here
 99 | 	public let map : (F, A) -> R
100 |
    :
135 | 	/// Returns an `HMap` that uses an `HAppend` operation to append two
136 | 	/// `HList`s together.
137 | 	public static func happend<A, B, C>() -> HMap<HAppend<A, B, C>, (A, B), C> {
    |                             `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
138 | 		return HMap<HAppend<A, B, C>, (A, B), C> { (f, p) in
139 | 			return f.append(p.0, p.1)
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:30: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                              `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:33: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                                 `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:33: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                 `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:36: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                    `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:42: warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                              `- note: 'R' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                          `- warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
[16/50] Compiling Swiftz Identity.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:137:29: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 96 | /// a function, and can be used as an index for extra information that the map
 97 | /// function may need in its computation.
 98 | public struct HMap<F, A, R> {
    |                       `- note: 'A' previously declared here
 99 | 	public let map : (F, A) -> R
100 |
    :
135 | 	/// Returns an `HMap` that uses an `HAppend` operation to append two
136 | 	/// `HList`s together.
137 | 	public static func happend<A, B, C>() -> HMap<HAppend<A, B, C>, (A, B), C> {
    |                             `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
138 | 		return HMap<HAppend<A, B, C>, (A, B), C> { (f, p) in
139 | 			return f.append(p.0, p.1)
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:30: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                              `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:33: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                                 `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:33: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                 `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:36: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                    `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:42: warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                              `- note: 'R' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                          `- warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
[17/50] Compiling Swiftz Kinds.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:137:29: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 96 | /// a function, and can be used as an index for extra information that the map
 97 | /// function may need in its computation.
 98 | public struct HMap<F, A, R> {
    |                       `- note: 'A' previously declared here
 99 | 	public let map : (F, A) -> R
100 |
    :
135 | 	/// Returns an `HMap` that uses an `HAppend` operation to append two
136 | 	/// `HList`s together.
137 | 	public static func happend<A, B, C>() -> HMap<HAppend<A, B, C>, (A, B), C> {
    |                             `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
138 | 		return HMap<HAppend<A, B, C>, (A, B), C> { (f, p) in
139 | 			return f.append(p.0, p.1)
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:30: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                              `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:33: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                                 `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:33: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                 `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:36: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                    `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:42: warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                              `- note: 'R' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                          `- warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
[18/53] Compiling Swiftz Applicative.swift
[19/53] Compiling Swiftz ArrayExt.swift
[20/53] Compiling Swiftz Arrow.swift
[21/53] Compiling Swiftz ArrowExt.swift
[22/53] Compiling Swiftz Proxy.swift
[23/53] Compiling Swiftz Ratio.swift
[24/53] Compiling Swiftz Reader.swift
[25/53] Compiling Swiftz Semigroup.swift
[26/53] Emitting module Swiftz
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:137:29: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 96 | /// a function, and can be used as an index for extra information that the map
 97 | /// function may need in its computation.
 98 | public struct HMap<F, A, R> {
    |                       `- note: 'A' previously declared here
 99 | 	public let map : (F, A) -> R
100 |
    :
135 | 	/// Returns an `HMap` that uses an `HAppend` operation to append two
136 | 	/// `HList`s together.
137 | 	public static func happend<A, B, C>() -> HMap<HAppend<A, B, C>, (A, B), C> {
    |                             `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
138 | 		return HMap<HAppend<A, B, C>, (A, B), C> { (f, p) in
139 | 			return f.append(p.0, p.1)
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:30: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                              `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:171:33: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
169 | 	///
170 | 	/// This operation returns the starting value of the fold.
171 | 	public static func makeFold<G, V>() -> HFold<G, V, HNil, V> {
    |                                 `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
172 | 		return HFold<G, V, HNil, V> { (f, v, n) in
173 | 			return v
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:33: warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                     `- note: 'G' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                 `- warning: generic parameter 'G' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:36: warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                        `- note: 'V' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                    `- warning: generic parameter 'V' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/HList.swift:178:42: warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
159 | /// `(Int) -> Int`, contained in a list of type `FList`, to an `HNil` node and
160 | /// an ending value of type `(Int) -> Int`.
161 | public struct HFold<G, V, A, R> {
    |                              `- note: 'R' previously declared here
162 | 	public let fold : (G, V, A) -> R
163 |
    :
176 |
177 | 	/// Creates an `HFold` object that folds a function over an `HCons` node.
178 | 	public static func makeFold<H, G, V, T, R, RR>(_ p : HMap<G, (H, R), RR>, _ h : HFold<G, V, T, R>) -> HFold<G, V, HCons<H, T>, RR> {
    |                                          `- warning: generic parameter 'R' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
179 | 		return HFold<G, V, HCons<H, T>, RR> { (f, v, c) in
180 | 			return p.map(f, (c.head, h.fold(f, v, c.tail)))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/OptionalExt.swift:180:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | }
179 |
180 | extension Optional : Sequence {
    | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
181 | 	public typealias Iterator = CollectionOfOne<Wrapped>.Iterator
182 |
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/Writer.swift:91:26: warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 17 | /// `Writer` is most famous for allowing the accumulation of log output during
 18 | /// program execution.
 19 | public struct Writer<W : Monoid, T> {
    |                      `- note: 'W' previously declared here
 20 | 	/// Extracts the current value and environment.
 21 | 	public let runWriter : (T, W)
    :
 89 | 	public typealias A = T
 90 |
 91 | 	public static func pure<W, A>(_ x : A) -> Writer<W, A> {
    |                          `- warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 92 | 		return Writer<W, A>((x, W.mempty))
 93 | 	}
[27/53] Compiling Swiftz TupleExt.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/Writer.swift:91:26: warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 17 | /// `Writer` is most famous for allowing the accumulation of log output during
 18 | /// program execution.
 19 | public struct Writer<W : Monoid, T> {
    |                      `- note: 'W' previously declared here
 20 | 	/// Extracts the current value and environment.
 21 | 	public let runWriter : (T, W)
    :
 89 | 	public typealias A = T
 90 |
 91 | 	public static func pure<W, A>(_ x : A) -> Writer<W, A> {
    |                          `- warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 92 | 		return Writer<W, A>((x, W.mempty))
 93 | 	}
[28/53] Compiling Swiftz Unit.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/Writer.swift:91:26: warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 17 | /// `Writer` is most famous for allowing the accumulation of log output during
 18 | /// program execution.
 19 | public struct Writer<W : Monoid, T> {
    |                      `- note: 'W' previously declared here
 20 | 	/// Extracts the current value and environment.
 21 | 	public let runWriter : (T, W)
    :
 89 | 	public typealias A = T
 90 |
 91 | 	public static func pure<W, A>(_ x : A) -> Writer<W, A> {
    |                          `- warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 92 | 		return Writer<W, A>((x, W.mempty))
 93 | 	}
[29/53] Compiling Swiftz Writer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/Writer.swift:91:26: warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 17 | /// `Writer` is most famous for allowing the accumulation of log output during
 18 | /// program execution.
 19 | public struct Writer<W : Monoid, T> {
    |                      `- note: 'W' previously declared here
 20 | 	/// Extracts the current value and environment.
 21 | 	public let runWriter : (T, W)
    :
 89 | 	public typealias A = T
 90 |
 91 | 	public static func pure<W, A>(_ x : A) -> Writer<W, A> {
    |                          `- warning: generic parameter 'W' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 92 | 		return Writer<W, A>((x, W.mempty))
 93 | 	}
[30/53] Compiling Swiftz NonEmptyList.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/OptionalExt.swift:180:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | }
179 |
180 | extension Optional : Sequence {
    | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
181 | 	public typealias Iterator = CollectionOfOne<Wrapped>.Iterator
182 |
[31/53] Compiling Swiftz Num.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/OptionalExt.swift:180:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | }
179 |
180 | extension Optional : Sequence {
    | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
181 | 	public typealias Iterator = CollectionOfOne<Wrapped>.Iterator
182 |
[32/53] Compiling Swiftz OptionalExt.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/OptionalExt.swift:180:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | }
179 |
180 | extension Optional : Sequence {
    | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
181 | 	public typealias Iterator = CollectionOfOne<Wrapped>.Iterator
182 |
[33/53] Compiling Swiftz Pointed.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftz/OptionalExt.swift:180:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | }
179 |
180 | extension Optional : Sequence {
    | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Sequence'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
181 | 	public typealias Iterator = CollectionOfOne<Wrapped>.Iterator
182 |
[34/53] Compiling Swiftz Bifunctor.swift
[35/53] Compiling Swiftz Bounded.swift
[36/53] Compiling Swiftz Category.swift
[37/53] Compiling Swiftz CharacterExt.swift
[38/53] Compiling Swiftz State.swift
[39/53] Compiling Swiftz Stream.swift
[40/53] Compiling Swiftz StringExt.swift
[41/53] Compiling Swiftz Those.swift
[42/53] Compiling Swiftz List.swift
[43/53] Compiling Swiftz Monad.swift
[44/53] Compiling Swiftz Monoid.swift
[45/53] Compiling Swiftz Monoidal.swift
[46/53] Compiling Swiftz DictionaryExt.swift
[47/53] Compiling Swiftz EitherExt.swift
[48/53] Compiling Swiftz Foldable.swift
[49/53] Compiling Swiftz Function.swift
[50/53] Compiling Swiftz Comonad.swift
[51/53] Compiling Swiftz Const.swift
[52/53] Compiling Swiftz Copointed.swift
[53/53] Compiling Swiftz Curry.swift
Build complete! (11.38s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swiftx",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/typelift/Swiftx.git"
    },
    {
      "identity" : "swiftcheck",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/typelift/SwiftCheck.git"
    }
  ],
  "manifest_display_name" : "Swiftz",
  "name" : "Swiftz",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Swiftz",
      "targets" : [
        "Swiftz"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftzTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftzTests",
      "path" : "Tests/SwiftzTests",
      "product_dependencies" : [
        "SwiftCheck"
      ],
      "sources" : [
        "ArrayExtSpec.swift",
        "ArrowExtSpec.swift",
        "DictionaryExtSpec.swift",
        "EitherSpec.swift",
        "FunctionSpec.swift",
        "FunctorSpec.swift",
        "HListSpec.swift",
        "IdentitySpec.swift",
        "ListSpec.swift",
        "MonoidSpec.swift",
        "NonEmptyListSpec.swift",
        "OptionalExtSpec.swift",
        "ProxySpec.swift",
        "ReaderSpec.swift",
        "StateSpec.swift",
        "StreamSpec.swift",
        "StringExtSpec.swift",
        "ThoseSpec.swift",
        "TupleExtSpec.swift",
        "UnitSpec.swift",
        "WriterSpec.swift"
      ],
      "target_dependencies" : [
        "Swiftz"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Swiftz",
      "module_type" : "SwiftTarget",
      "name" : "Swiftz",
      "path" : "Sources/Swiftz",
      "product_dependencies" : [
        "Swiftx"
      ],
      "product_memberships" : [
        "Swiftz"
      ],
      "sources" : [
        "Applicative.swift",
        "ArrayExt.swift",
        "Arrow.swift",
        "ArrowExt.swift",
        "Bifunctor.swift",
        "Bounded.swift",
        "Category.swift",
        "CharacterExt.swift",
        "Comonad.swift",
        "Const.swift",
        "Copointed.swift",
        "Curry.swift",
        "DictionaryExt.swift",
        "EitherExt.swift",
        "Foldable.swift",
        "Function.swift",
        "Functor.swift",
        "HList.swift",
        "Identity.swift",
        "Kinds.swift",
        "List.swift",
        "Monad.swift",
        "Monoid.swift",
        "Monoidal.swift",
        "NonEmptyList.swift",
        "Num.swift",
        "OptionalExt.swift",
        "Pointed.swift",
        "Proxy.swift",
        "Ratio.swift",
        "Reader.swift",
        "Semigroup.swift",
        "State.swift",
        "Stream.swift",
        "StringExt.swift",
        "Those.swift",
        "TupleExt.swift",
        "Unit.swift",
        "Writer.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Done.