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 swift-foundation-extensions, reference main (b01f75), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 09:45:27 UTC.

Swift 6 data race errors: 1

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/CaptureContext/swift-foundation-extensions.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/CaptureContext/swift-foundation-extensions
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at b01f751 feat: Update README.md
Cloned https://github.com/CaptureContext/swift-foundation-extensions.git
Revision (git rev-parse @):
b01f751b7daab7ad74cd232840b6bfa237e9fc8a
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/CaptureContext/swift-foundation-extensions.git at main
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/stackotter/swift-macro-toolkit.git
Fetching https://github.com/capturecontext/swift-declarative-configuration.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/pointfreeco/swift-macro-testing.git
[1/631] Fetching swift-macro-testing
[121/13077] Fetching swift-macro-testing, swift-snapshot-testing
[246/13929] Fetching swift-macro-testing, swift-snapshot-testing, swift-macro-toolkit
[357/14569] Fetching swift-macro-testing, swift-snapshot-testing, swift-macro-toolkit, swift-declarative-configuration
[383/19080] Fetching swift-macro-testing, swift-snapshot-testing, swift-macro-toolkit, swift-declarative-configuration, swift-custom-dump
[2381/24065] Fetching swift-macro-testing, swift-snapshot-testing, swift-macro-toolkit, swift-declarative-configuration, swift-custom-dump, xctest-dynamic-overlay
Fetched https://github.com/capturecontext/swift-declarative-configuration.git from cache (0.96s)
[5738/23425] Fetching swift-macro-testing, swift-snapshot-testing, swift-macro-toolkit, swift-custom-dump, xctest-dynamic-overlay
Fetched https://github.com/stackotter/swift-macro-toolkit.git from cache (1.09s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.09s)
[2750/18062] Fetching swift-macro-testing, swift-snapshot-testing, xctest-dynamic-overlay
[9800/84461] Fetching swift-macro-testing, swift-snapshot-testing, xctest-dynamic-overlay, swift-syntax
Fetched https://github.com/pointfreeco/swift-macro-testing.git from cache (2.57s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (2.57s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (2.57s)
[35856/66399] Fetching swift-syntax
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.2.2 (0.49s)
Fetched https://github.com/apple/swift-syntax.git from cache (3.90s)
Computing version for https://github.com/stackotter/swift-macro-toolkit.git
Computed https://github.com/stackotter/swift-macro-toolkit.git at 0.3.1 (0.51s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.1.2 (3.74s)
Computing version for https://github.com/capturecontext/swift-declarative-configuration.git
Computed https://github.com/capturecontext/swift-declarative-configuration.git at 0.3.2 (0.64s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.15.1 (0.62s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.0.0 (0.69s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.0.2 (0.62s)
Creating working copy for https://github.com/stackotter/swift-macro-toolkit.git
Working copy of https://github.com/stackotter/swift-macro-toolkit.git resolved at 0.3.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.15.1
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.0.0
Creating working copy for https://github.com/capturecontext/swift-declarative-configuration.git
Working copy of https://github.com/capturecontext/swift-declarative-configuration.git resolved at 0.3.2
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.2.2
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.1.2
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.0.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swift-foundation-extensions",
      "name": "swift-foundation-extensions",
      "url": "https://github.com/CaptureContext/swift-foundation-extensions.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-foundation-extensions",
      "dependencies": [
        {
          "identity": "swift-declarative-configuration",
          "name": "swift-declarative-configuration",
          "url": "https://github.com/capturecontext/swift-declarative-configuration.git",
          "version": "0.3.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-declarative-configuration",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-custom-dump",
          "name": "swift-custom-dump",
          "url": "https://github.com/pointfreeco/swift-custom-dump",
          "version": "1.3.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-custom-dump",
          "dependencies": [
            {
              "identity": "xctest-dynamic-overlay",
              "name": "xctest-dynamic-overlay",
              "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
              "version": "1.4.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-macro-toolkit",
          "name": "swift-macro-toolkit",
          "url": "https://github.com/stackotter/swift-macro-toolkit.git",
          "version": "0.3.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-macro-toolkit",
          "dependencies": [
            {
              "identity": "swift-syntax",
              "name": "swift-syntax",
              "url": "https://github.com/apple/swift-syntax.git",
              "version": "509.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/CaptureContext/swift-foundation-extensions.git
[1/405] Fetching swift-foundation-extensions
Fetched https://github.com/CaptureContext/swift-foundation-extensions.git from cache (0.77s)
Fetching https://github.com/stackotter/swift-macro-toolkit.git from cache
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
Fetching https://github.com/capturecontext/swift-declarative-configuration.git from cache
Fetched https://github.com/stackotter/swift-macro-toolkit.git from cache (0.52s)
Fetched https://github.com/capturecontext/swift-declarative-configuration.git from cache (0.52s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.52s)
Computing version for https://github.com/stackotter/swift-macro-toolkit.git
Computed https://github.com/stackotter/swift-macro-toolkit.git at 0.3.1 (0.03s)
Fetching https://github.com/apple/swift-syntax.git from cache
Fetched https://github.com/apple/swift-syntax.git from cache (0.81s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.0.0 (0.03s)
Computing version for https://github.com/capturecontext/swift-declarative-configuration.git
Computed https://github.com/capturecontext/swift-declarative-configuration.git at 0.3.3 (0.03s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.49s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.46s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.4.2 (0.51s)
Creating working copy for https://github.com/capturecontext/swift-declarative-configuration.git
Working copy of https://github.com/capturecontext/swift-declarative-configuration.git resolved at 0.3.3
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/stackotter/swift-macro-toolkit.git
Working copy of https://github.com/stackotter/swift-macro-toolkit.git resolved at 0.3.1
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.4.2
Creating working copy for https://github.com/CaptureContext/swift-foundation-extensions.git
Working copy of https://github.com/CaptureContext/swift-foundation-extensions.git resolved at main (b01f751)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.0.0
warning: '.resolve-product-dependencies': dependency 'swift-foundation-extensions' is not used by any target
Found 3 product dependencies
  - swift-declarative-configuration
  - swift-custom-dump
  - swift-macro-toolkit
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/CaptureContext/swift-foundation-extensions.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
Building for debugging...
[0/23] Write sources
[20/23] Write swift-version--7754E27361AE5C74.txt
[22/36] Emitting module FunctionalModification
[23/36] Compiling FunctionalModification Modification.swift
[24/36] Emitting module SwiftSyntax509
[25/36] Compiling SwiftSyntax509 Empty.swift
[26/84] Emitting module FunctionalKeyPath
[27/84] Compiling FunctionalKeyPath FunctionalKeyPath.swift
[28/84] Compiling SwiftSyntax AbsolutePosition.swift
[29/84] Compiling SwiftSyntax Assert.swift
[30/84] Compiling SwiftSyntax BumpPtrAllocator.swift
[31/84] Compiling SwiftSyntax CommonAncestor.swift
[32/84] Compiling SwiftSyntax Convenience.swift
[33/89] Compiling SwiftSyntax SyntaxText.swift
[34/89] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[35/89] Compiling SwiftSyntax TokenDiagnostic.swift
[36/89] Compiling SwiftSyntax TokenSyntax.swift
[37/89] Compiling SwiftSyntax Trivia.swift
[38/89] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[39/89] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[40/89] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
[41/89] Emitting module XCTestDynamicOverlay
[42/89] Compiling XCTestDynamicOverlay Deprecations.swift
[43/89] Compiling XCTestDynamicOverlay XCTFail.swift
[44/89] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[45/89] Compiling XCTestDynamicOverlay Unimplemented.swift
[46/89] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[47/115] Compiling CustomDump Unordered.swift
[48/115] Compiling CustomDump Swift.swift
[49/115] Compiling CustomDump SwiftUI.swift
[50/115] Compiling CustomDump UIKit.swift
[51/115] Compiling CustomDump UserNotifications.swift
[52/115] Compiling CustomDump CollectionDifference.swift
[53/115] Compiling CustomDump Mirror.swift
[54/117] Compiling CustomDump XCTAssertDifference.swift
[55/117] Compiling CustomDump XCTAssertNoDifference.swift
[56/117] Compiling CustomDump Dump.swift
[57/117] Compiling CustomDump AnyType.swift
[58/117] Compiling CustomDump Box.swift
[60/117] Compiling CustomDump UserNotificationsUI.swift
[61/117] Compiling CustomDump CustomDumpReflectable.swift
[62/117] Compiling CustomDump CoreImage.swift
[63/117] Compiling CustomDump CoreLocation.swift
[64/117] Compiling CustomDump CoreMotion.swift
[65/117] Emitting module CustomDump
[66/117] Compiling CustomDump Foundation.swift
[67/117] Compiling CustomDump GameKit.swift
[68/117] Compiling CustomDump KeyPath.swift
[69/117] Compiling CustomDump Photos.swift
[70/117] Compiling CustomDump Speech.swift
[71/117] Compiling CustomDump StoreKit.swift
[72/117] Compiling CustomDump String.swift
[74/117] Compiling CustomDump CustomDumpRepresentable.swift
[75/117] Compiling CustomDump CustomDumpStringConvertible.swift
[76/117] Compiling CustomDump Diff.swift
[80/143] Compiling FoundationExtensions Collection+.swift
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/Extensions/DispatchTime+.swift:11:1: warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
 9 | }
10 |
11 | extension DispatchTime: ExpressibleByFloatLiteral {
   | |- warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 | 	/// Creates DispatchTime for the specified interval in seconds from `.now()`
13 | 	@inlinable
[81/143] Compiling FoundationExtensions DispatchTime+.swift
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/Extensions/DispatchTime+.swift:11:1: warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
 9 | }
10 |
11 | extension DispatchTime: ExpressibleByFloatLiteral {
   | |- warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 | 	/// Creates DispatchTime for the specified interval in seconds from `.now()`
13 | 	@inlinable
[82/143] Compiling FoundationExtensions FloatingPoint+.swift
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/Extensions/DispatchTime+.swift:11:1: warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
 9 | }
10 |
11 | extension DispatchTime: ExpressibleByFloatLiteral {
   | |- warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 | 	/// Creates DispatchTime for the specified interval in seconds from `.now()`
13 | 	@inlinable
[83/145] Compiling FoundationExtensions RuntimeWarnings.swift
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/General/RuntimeWarnings.swift:59:6: warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
57 | 	// Feedback filed: https://gist.github.com/stephencelis/a8d06383ed6ccde3e5ef5d1b3ad52bbc
58 | 	@usableFromInline
59 | 	let dso = { () -> UnsafeMutableRawPointer in
   |      |- warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
   |      |- note: annotate 'dso' with '@MainActor' if property should only be accessed from the main actor
   |      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | 		let count = _dyld_image_count()
61 | 		for i in 0..<count {
Swift.UnsafeMutableRawPointer:1:23: note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutableRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
[84/145] Compiling FoundationExtensions NSObject+Swizzling.swift
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/General/RuntimeWarnings.swift:59:6: warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
57 | 	// Feedback filed: https://gist.github.com/stephencelis/a8d06383ed6ccde3e5ef5d1b3ad52bbc
58 | 	@usableFromInline
59 | 	let dso = { () -> UnsafeMutableRawPointer in
   |      |- warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
   |      |- note: annotate 'dso' with '@MainActor' if property should only be accessed from the main actor
   |      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | 		let count = _dyld_image_count()
61 | 		for i in 0..<count {
Swift.UnsafeMutableRawPointer:1:23: note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutableRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
[85/145] Compiling FoundationExtensions Reference.swift
[86/145] Compiling FoundationExtensions Castable.swift
[87/145] Compiling FoundationExtensions Equated+Comparator.swift
[88/145] Compiling FoundationExtensions Range+.swift
[89/145] Compiling FoundationExtensions Result+.swift
[90/145] Compiling FoundationExtensions String+.swift
[91/145] Compiling FoundationExtensions AssociatingObject.swift
[92/145] Compiling FoundationExtensions objc_AssociationPolicy+.swift
[93/145] Compiling FoundationExtensions Box.swift
[94/145] Compiling FoundationExtensions NSAttributedString+.swift
[95/145] Compiling FoundationExtensions NSLocking+.swift
[96/145] Compiling FoundationExtensions Optional+.swift
[97/145] Compiling FoundationExtensions Exports.swift
[98/145] Compiling FoundationExtensions Bundle+.swift
[99/145] Compiling FoundationExtensions Codable+.swift
[100/145] Compiling FoundationExtensions USID.swift
[101/145] Compiling FoundationExtensions UnwrappingError.swift
[102/145] Compiling FoundationExtensions Equated.swift
[103/145] Compiling FoundationExtensions Indirect.swift
[104/145] Compiling FoundationExtensions PropertyProxy.swift
[105/145] Compiling FoundationExtensions Resettable+CollectionProxy.swift
[106/145] Compiling FoundationExtensions Resettable.swift
[107/145] Emitting module FoundationExtensions
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/Extensions/DispatchTime+.swift:11:1: warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
 9 | }
10 |
11 | extension DispatchTime: ExpressibleByFloatLiteral {
   | |- warning: extension declares a conformance of imported type 'DispatchTime' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 | 	/// Creates DispatchTime for the specified interval in seconds from `.now()`
13 | 	@inlinable
/Users/admin/builder/spi-builder-workspace/Sources/FoundationExtensions/General/RuntimeWarnings.swift:59:6: warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
57 | 	// Feedback filed: https://gist.github.com/stephencelis/a8d06383ed6ccde3e5ef5d1b3ad52bbc
58 | 	@usableFromInline
59 | 	let dso = { () -> UnsafeMutableRawPointer in
   |      |- warning: let 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
   |      |- note: annotate 'dso' with '@MainActor' if property should only be accessed from the main actor
   |      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | 		let count = _dyld_image_count()
61 | 		for i in 0..<count {
Swift.UnsafeMutableRawPointer:1:23: note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutableRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
[108/145] Emitting module SwiftSyntax
[111/145] Compiling SwiftSyntax Keyword.swift
[112/145] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[113/145] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[114/145] Compiling SwiftSyntax RawSyntaxTokenView.swift
[115/145] Compiling SwiftSyntax SourceLength.swift
[116/145] Compiling SwiftSyntax SourceLocation.swift
[117/145] Compiling SwiftSyntax SourcePresence.swift
[118/145] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[119/145] Compiling SwiftSyntax Tokens.swift
[120/145] Compiling SwiftSyntax TriviaPieces.swift
[121/145] Compiling SwiftSyntax RawSyntaxNodes.swift
[122/145] Compiling SwiftSyntax RawSyntaxValidation.swift
[123/145] Compiling SwiftSyntax SyntaxDeclNodes.swift
[129/145] Compiling SwiftSyntax SyntaxRewriter.swift
[130/145] Compiling SwiftSyntax SyntaxTraits.swift
[131/145] Compiling SwiftSyntax SyntaxTransform.swift
[132/145] Compiling SwiftSyntax SyntaxVisitor.swift
[133/145] Compiling SwiftSyntax TokenKind.swift
[139/145] Compiling SwiftSyntax SyntaxExprNodes.swift
[140/145] Compiling SwiftSyntax SyntaxNodes.swift
[141/145] Compiling SwiftSyntax SyntaxPatternNodes.swift
[142/145] Compiling SwiftSyntax SyntaxStmtNodes.swift
[143/145] Compiling SwiftSyntax SyntaxTypeNodes.swift
[144/197] Compiling SwiftDiagnostics Note.swift
[145/197] Compiling SwiftDiagnostics Message.swift
[146/197] Compiling SwiftBasicFormat Syntax+Extensions.swift
[147/197] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[148/197] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[149/197] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[150/197] Compiling SwiftDiagnostics FixIt.swift
[151/197] Compiling SwiftDiagnostics Convenience.swift
[152/197] Emitting module SwiftDiagnostics
[153/197] Compiling SwiftDiagnostics Diagnostic.swift
[154/197] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[155/197] Compiling SwiftParser SyntaxUtils.swift
[156/197] Compiling SwiftParser TokenConsumer.swift
[157/197] Compiling SwiftParser TokenPrecedence.swift
[158/197] Compiling SwiftParser TokenSpec.swift
[159/201] Emitting module SwiftBasicFormat
[160/201] Compiling SwiftBasicFormat BasicFormat.swift
[161/201] Compiling SwiftParser Lexeme.swift
[162/201] Compiling SwiftParser LexemeSequence.swift
[163/201] Compiling SwiftParser Lexer.swift
[164/201] Compiling SwiftParser RegexLiteralLexer.swift
[165/201] Compiling SwiftParser UnicodeScalarExtensions.swift
[166/201] Compiling SwiftParser Lookahead.swift
[167/201] Compiling SwiftParser LoopProgressCondition.swift
[168/201] Compiling SwiftParser Modifiers.swift
[169/201] Compiling SwiftParser Statements.swift
[170/201] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[171/201] Compiling SwiftParser StringLiterals.swift
[172/201] Compiling SwiftParser SwiftParserCompatibility.swift
[173/201] Compiling SwiftParser Names.swift
[174/201] Compiling SwiftParser Nominals.swift
[175/201] Compiling SwiftParser Parameters.swift
[176/201] Compiling SwiftParser ParseSourceFile.swift
[177/201] Compiling SwiftParser Parser.swift
[178/201] Compiling SwiftParser Patterns.swift
[179/201] Compiling SwiftParser Recovery.swift
[180/201] Compiling SwiftParser Specifiers.swift
[181/201] Compiling SwiftParser TokenSpecSet.swift
[182/201] Compiling SwiftParser TopLevel.swift
[183/201] Compiling SwiftParser TriviaParser.swift
[184/201] Compiling SwiftParser Types.swift
[185/201] Compiling SwiftParser IsLexerClassified.swift
[186/201] Compiling SwiftParser LayoutNodes+Parsable.swift
[187/201] Compiling SwiftParser Parser+TokenSpecSet.swift
[188/201] Compiling SwiftParser TokenSpecStaticMembers.swift
[189/201] Compiling SwiftParser Attributes.swift
[190/201] Compiling SwiftParser Availability.swift
[191/201] Compiling SwiftParser CharacterInfo.swift
[192/201] Compiling SwiftParser CollectionNodes+Parsable.swift
[193/201] Compiling SwiftParser Declarations.swift
[194/201] Emitting module SwiftParser
[195/201] Compiling SwiftParser Directives.swift
[196/201] Compiling SwiftParser ExperimentalFeatures.swift
[197/201] Compiling SwiftParser Expressions.swift
[198/201] Compiling SwiftParser IncrementalParseTransition.swift
[199/201] Compiling SwiftParser Cursor.swift
[200/224] Compiling SwiftOperators OperatorTable.swift
[201/225] Compiling SwiftOperators PrecedenceGroup.swift
[202/225] Compiling SwiftOperators OperatorTable+Defaults.swift
[203/225] Compiling SwiftOperators PrecedenceGraph.swift
[204/225] Compiling SwiftOperators SyntaxSynthesis.swift
[205/225] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[206/225] Compiling SwiftParserDiagnostics PresenceUtils.swift
[207/226] Compiling SwiftOperators OperatorTable+Semantics.swift
[208/226] Compiling SwiftOperators OperatorTable+Folding.swift
[209/226] Compiling SwiftOperators OperatorError.swift
[210/226] Compiling SwiftOperators Operator.swift
[211/226] Compiling SwiftOperators OperatorError+Diagnostics.swift
[212/226] Emitting module SwiftOperators
[213/226] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[214/226] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[215/226] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[216/226] Compiling SwiftParserDiagnostics Utils.swift
[217/226] Emitting module SwiftParserDiagnostics
[218/226] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[219/226] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[220/226] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[221/226] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[222/226] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[223/226] Compiling SwiftParserDiagnostics MissingNodesError.swift
[224/226] Compiling SwiftParserDiagnostics MissingTokenError.swift
[225/240] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[226/241] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[227/241] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[228/241] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[229/241] Emitting module SwiftSyntaxBuilder
[230/241] Compiling SwiftSyntaxBuilder Indenter.swift
[231/241] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[232/241] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[233/241] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[234/241] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[235/241] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[236/241] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[237/241] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[238/241] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[239/241] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[240/255] Compiling SwiftSyntaxMacros Macro.swift
[241/256] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[242/256] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[243/256] Compiling SwiftSyntaxMacros MemberMacro.swift
[244/256] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[245/256] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[246/256] Compiling SwiftSyntaxMacros Macro+Format.swift
[247/256] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[248/256] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[249/256] Emitting module SwiftSyntaxMacros
[250/256] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[251/256] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[252/256] Compiling SwiftSyntaxMacros AccessorMacro.swift
[253/256] Compiling SwiftSyntaxMacros AttachedMacro.swift
[254/256] Compiling SwiftSyntaxMacros PeerMacro.swift
[255/264] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[256/264] Emitting module SwiftSyntaxMacroExpansion
[257/264] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[258/264] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[259/264] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[260/264] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[261/264] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[262/264] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[263/271] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[264/271] Emitting module SwiftCompilerPluginMessageHandling
[265/271] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[266/271] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[267/271] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[268/271] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[269/271] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[270/273] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[271/273] Emitting module SwiftCompilerPlugin
[272/316] Compiling MacroToolkit OptionalType.swift
[273/316] Compiling MacroToolkit PackExpansionType.swift
[274/316] Compiling MacroToolkit PackReferenceType.swift
[275/316] Compiling MacroToolkit RegexLiteral.swift
[276/320] Emitting module MacroToolkit
[277/320] Compiling MacroToolkit ArrayType.swift
[278/320] Compiling MacroToolkit Attribute.swift
[279/320] Compiling MacroToolkit AttributeListElement.swift
[280/320] Compiling MacroToolkit BooleanLiteral.swift
[281/320] Compiling MacroToolkit ClassRestrictionType.swift
[282/320] Compiling MacroToolkit Diagnostics.swift
[283/320] Compiling MacroToolkit DictionaryType.swift
[284/320] Compiling MacroToolkit Enum.swift
[285/320] Compiling MacroToolkit EnumCase.swift
[286/320] Compiling MacroToolkit EnumCaseAssociatedValueParameter.swift
[287/320] Compiling MacroToolkit MacroAttribute.swift
[288/320] Compiling MacroToolkit MemberType.swift
[289/320] Compiling MacroToolkit MetatypeType.swift
[290/320] Compiling MacroToolkit MissingType.swift
[291/320] Compiling MacroToolkit NilLiteral.swift
[292/320] Compiling MacroToolkit SimpleType.swift
[293/320] Compiling MacroToolkit SomeOrAnyType.swift
[294/320] Compiling MacroToolkit String+Extensions.swift
[295/320] Compiling MacroToolkit StringLiteral.swift
[296/320] Compiling MacroToolkit Struct.swift
[297/320] Compiling MacroToolkit SuppressedType.swift
[298/320] Compiling MacroToolkit SwiftSyntax+Extensions.swift
[299/320] Compiling MacroToolkit TupleType.swift
[300/320] Compiling MacroToolkit FunctionParameter.swift
[301/320] Compiling MacroToolkit FunctionType.swift
[302/320] Compiling MacroToolkit ImplicitlyUnwrappedOptionalType.swift
[303/320] Compiling MacroToolkit IntegerLiteral.swift
[304/320] Compiling MacroToolkit LiteralProtocol.swift
[305/320] Compiling MacroToolkit EnumCaseValue.swift
[306/320] Compiling MacroToolkit Expr.swift
[307/320] Compiling MacroToolkit ExprProtocol.swift
[308/320] Compiling MacroToolkit FloatLiteral.swift
[309/320] Compiling MacroToolkit Function.swift
[310/320] Compiling MacroToolkit CompositionType.swift
[311/320] Compiling MacroToolkit ConditionalCompilationBlock.swift
[312/320] Compiling MacroToolkit Decl.swift
[313/320] Compiling MacroToolkit DeclGroup.swift
[314/320] Compiling MacroToolkit Destructuring.swift
[315/320] Compiling MacroToolkit Type.swift
[316/320] Compiling MacroToolkit TypeProtocol.swift
[317/320] Compiling MacroToolkit Variable.swift
[318/320] Compiling MacroToolkit VariableBinding.swift
[319/325] Compiling FoundationExtensionsMacrosPlugin Plugin.swift
[320/325] Compiling FoundationExtensionsMacrosPlugin Operators.swift
[321/325] Emitting module FoundationExtensionsMacrosPlugin
[322/325] Compiling FoundationExtensionsMacrosPlugin Diagnostics+.swift
[323/325] Compiling FoundationExtensionsMacrosPlugin AssociatedObjectMacro.swift
[323/325] Write Objects.LinkFileList
[324/325] Linking FoundationExtensionsMacrosPlugin-tool
[326/328] Compiling FoundationExtensionsMacros Exports.swift
[327/328] Emitting module FoundationExtensionsMacros
[328/328] Compiling FoundationExtensionsMacros AssociatedObject.swift
Build complete! (52.95s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-declarative-configuration",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.0",
            "upper_bound" : "0.4.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/capturecontext/swift-declarative-configuration.git"
    },
    {
      "identity" : "swift-custom-dump",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-custom-dump"
    },
    {
      "identity" : "swift-macro-toolkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.0",
            "upper_bound" : "0.4.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/stackotter/swift-macro-toolkit.git"
    },
    {
      "identity" : "swift-macro-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.2",
            "upper_bound" : "0.3.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-macro-testing.git"
    }
  ],
  "manifest_display_name" : "swift-foundation-extensions",
  "name" : "swift-foundation-extensions",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "FoundationExtensions",
      "targets" : [
        "FoundationExtensions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FoundationExtensionsMacros",
      "targets" : [
        "FoundationExtensionsMacros"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FoundationExtensionsMacrosPlugin",
      "targets" : [
        "FoundationExtensionsMacrosPlugin"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FoundationExtensionsTests",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensionsTests",
      "path" : "Tests/FoundationExtensionsTests",
      "sources" : [
        "AssociatingObjectTests.swift",
        "CodingKeysTests.swift",
        "EquatedTests.swift",
        "IndirectTests.swift",
        "ObjectProxyTests.swift",
        "ReferenceTests.swift",
        "ResettableTests.swift",
        "SwizzlingTests.swift"
      ],
      "target_dependencies" : [
        "FoundationExtensions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FoundationExtensionsMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensionsMacrosTests",
      "path" : "Tests/FoundationExtensionsMacrosTests",
      "sources" : [
        "AssociatedObjectTests.swift"
      ],
      "target_dependencies" : [
        "FoundationExtensionsMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FoundationExtensionsMacrosPluginTests",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensionsMacrosPluginTests",
      "path" : "Tests/FoundationExtensionsMacrosPluginTests",
      "product_dependencies" : [
        "MacroTesting"
      ],
      "sources" : [
        "AssociatedObjectTests.swift"
      ],
      "target_dependencies" : [
        "FoundationExtensionsMacrosPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FoundationExtensionsMacrosPlugin",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensionsMacrosPlugin",
      "path" : "Sources/FoundationExtensionsMacrosPlugin",
      "product_dependencies" : [
        "MacroToolkit"
      ],
      "product_memberships" : [
        "FoundationExtensionsMacros",
        "FoundationExtensionsMacrosPlugin"
      ],
      "sources" : [
        "AssociatedObjectMacro/AssociatedObjectMacro.swift",
        "Helpers/Diagnostics+.swift",
        "Helpers/Operators.swift",
        "Plugin.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "FoundationExtensionsMacros",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensionsMacros",
      "path" : "Sources/FoundationExtensionsMacros",
      "product_memberships" : [
        "FoundationExtensionsMacros"
      ],
      "sources" : [
        "AssociatedObject.swift",
        "Exports.swift"
      ],
      "target_dependencies" : [
        "FoundationExtensions",
        "FoundationExtensionsMacrosPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FoundationExtensions",
      "module_type" : "SwiftTarget",
      "name" : "FoundationExtensions",
      "path" : "Sources/FoundationExtensions",
      "product_dependencies" : [
        "FunctionalKeyPath",
        "CustomDump"
      ],
      "product_memberships" : [
        "FoundationExtensions",
        "FoundationExtensionsMacros"
      ],
      "sources" : [
        "Exports.swift",
        "Extensions/Bundle+.swift",
        "Extensions/Codable+.swift",
        "Extensions/Collection+.swift",
        "Extensions/DispatchTime+.swift",
        "Extensions/FloatingPoint+.swift",
        "Extensions/NSAttributedString+.swift",
        "Extensions/NSLocking+.swift",
        "Extensions/Optional+.swift",
        "Extensions/Range+.swift",
        "Extensions/Result+.swift",
        "Extensions/String+.swift",
        "General/AssociatingObject/AssociatingObject.swift",
        "General/AssociatingObject/objc_AssociationPolicy+.swift",
        "General/Box&Reference/Box.swift",
        "General/Box&Reference/Reference.swift",
        "General/Castable.swift",
        "General/Equated/Equated+Comparator.swift",
        "General/Equated/Equated.swift",
        "General/Indirect.swift",
        "General/PropertyProxy.swift",
        "General/Resettable/Resettable+CollectionProxy.swift",
        "General/Resettable/Resettable.swift",
        "General/RuntimeWarnings.swift",
        "General/Swizzling/NSObject+Swizzling.swift",
        "General/USID.swift",
        "General/UnwrappingError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.