This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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

Failed to build PlaygroundTools with Swift 6.0 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/liamnichols/swift-playground-tools.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/liamnichols/swift-playground-tools
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at f331e26 Remove GeneratorError.swift
Cloned https://github.com/liamnichols/swift-playground-tools.git
Revision (git rev-parse @):
f331e26ce0faeed6910d14fe37524b6dd9209be0
SUCCESS checkout https://github.com/liamnichols/swift-playground-tools.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/liamnichols/swift-playground-tools.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/27] Write sources
[5/27] Write playground-tools-entitlement.plist
[5/27] Write sources
[17/27] Write swift-version-6F35C1178C84523A.txt
[18/65] Compiling reader.c
[19/65] Compiling emitter.c
[20/67] Compiling parser.c
[21/69] Compiling writer.c
[22/69] Compiling scanner.c
[23/69] Compiling api.c
[25/84] Emitting module ArgumentParserToolInfo
[26/84] Compiling ArgumentParserToolInfo ToolInfo.swift
[27/119] Compiling GraphViz Rectangle.swift
[28/120] Compiling GraphViz Position.swift
[29/120] Compiling Yams Tag.swift
[30/121] Compiling GraphViz Size.swift
[31/121] Compiling Version Version.swift
[32/121] Compiling Version Version+Range.swift
[33/121] Compiling ArgumentParser CommandConfiguration.swift
[34/121] Compiling ArgumentParser EnumerableFlag.swift
[35/121] Compiling ArgumentParser ExpressibleByArgument.swift
[36/121] Compiling ArgumentParser ParsableArguments.swift
[37/124] Compiling Yams YamlError.swift
[38/124] Compiling ArgumentParser Parsed.swift
[39/124] Compiling ArgumentParser ParsedValues.swift
[40/124] Compiling ArgumentParser ParserError.swift
[41/124] Compiling ArgumentParser SplitArguments.swift
[42/124] Compiling ArgumentParser SequenceExtensions.swift
[43/124] Compiling ArgumentParser StringExtensions.swift
[44/124] Compiling ArgumentParser Tree.swift
[45/124] Compiling ArgumentParser Argument.swift
[46/124] Compiling ArgumentParser ArgumentHelp.swift
[47/124] Compiling ArgumentParser CompletionKind.swift
[48/124] Compiling ArgumentParser Errors.swift
[49/124] Compiling ArgumentParser ArgumentSet.swift
[50/124] Compiling ArgumentParser CommandParser.swift
[51/124] Compiling ArgumentParser InputOrigin.swift
[52/124] Compiling ArgumentParser Name.swift
[53/124] Compiling ArgumentParser BashCompletionsGenerator.swift
[54/124] Compiling ArgumentParser CompletionsGenerator.swift
[55/124] Compiling ArgumentParser FishCompletionsGenerator.swift
[56/124] Compiling ArgumentParser ZshCompletionsGenerator.swift
[57/124] Emitting module ArgumentParser
[58/124] Compiling JSONUtilities JSONPrimitiveConvertible.swift
[59/124] Compiling AEXML Options.swift
[60/124] Compiling AEXML Parser.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[61/124] Emitting module GraphViz
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:6:27: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
    |                           `- error: 'ID' is only available in macOS 10.15 or newer
  7 |     public var to: Node.ID
  8 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:7:25: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    |                         `- error: 'ID' is only available in macOS 10.15 or newer
  8 |
  9 |     public enum Direction: String, Hashable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:28: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |               `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:41: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |                            `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Graph.swift:174:34: error: 'ID' is only available in macOS 10.15 or newer
170 |         public var scale: Double
171 |
172 |         public enum Center: Hashable {
    |                     `- note: add @available attribute to enclosing enum
173 |             case point(x: Double, y: Double)
174 |             case node(name: Node.ID)
    |                                  `- error: 'ID' is only available in macOS 10.15 or newer
175 |         }
176 |
[64/124] Compiling GraphViz Point.swift
[65/124] Compiling JSONUtilities JSONObjectConvertible.swift
[66/124] Compiling JSONUtilities URL+JSONPrimitiveConvertible.swift
[67/124] Compiling JSONUtilities KeyPath.swift
[68/124] Compiling Version Version+Codable.swift
[69/124] Emitting module Version
[70/124] Compiling Version Version+Comparable.swift
[71/124] Compiling Version Version+Foundation.swift
[72/124] Compiling AEXML Document.swift
[73/124] Emitting module AEXML
[74/124] Compiling AEXML Element.swift
[75/124] Compiling AEXML Error.swift
[76/124] Compiling JSONUtilities DecodingError.swift
[77/124] Emitting module JSONUtilities
[78/124] Compiling JSONUtilities Dictionary+JSONKey.swift
[79/124] Compiling JSONUtilities Dictionary+KeyPath.swift
[80/124] Compiling JSONUtilities InvalidItemBehaviour.swift
[81/124] Compiling JSONUtilities JSONFileLoading.swift
[82/124] Compiling PathKit PathKit.swift
[83/124] Emitting module PathKit
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:6:27: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
    |                           `- error: 'ID' is only available in macOS 10.15 or newer
  7 |     public var to: Node.ID
  8 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:7:25: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    |                         `- error: 'ID' is only available in macOS 10.15 or newer
  8 |
  9 |     public enum Direction: String, Hashable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:28: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |               `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:41: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |                            `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:6:27: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
    |                           `- error: 'ID' is only available in macOS 10.15 or newer
  7 |     public var to: Node.ID
  8 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:7:25: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    |                         `- error: 'ID' is only available in macOS 10.15 or newer
  8 |
  9 |     public enum Direction: String, Hashable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:28: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |               `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Edge.swift:25:41: error: 'ID' is only available in macOS 10.15 or newer
  3 | /// An edge between two nodes.
  4 | @dynamicMemberLookup
  5 | public struct Edge: Hashable {
    |               `- note: add @available attribute to enclosing struct
  6 |     public var from: Node.ID
  7 |     public var to: Node.ID
    :
 23 |     }
 24 |
 25 |     public init(from: Node.ID, to: Node.ID, direction: Direction? = nil) {
    |            |                            `- error: 'ID' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 26 |         self.from = from
 27 |         self.to = to
[86/211] Compiling XcodeProj PBXFileElement.swift
[87/211] Compiling XcodeProj PBXFileReference.swift
[88/211] Compiling XcodeProj PBXGroup.swift
[89/211] Compiling XcodeProj Path+Extras.swift
[90/211] Compiling XcodeProj String+Utils.swift
[91/211] Compiling XcodeProj Errors.swift
[92/211] Compiling XcodeProj AEXML+XcodeFormat.swift
[93/211] Emitting module Yams
[94/211] Compiling XcodeProj Array+Extras.swift
[95/211] Compiling XcodeProj Bool+Extras.swift
[96/211] Compiling XcodeProj PBXShellScriptBuildPhase.swift
[97/211] Compiling XcodeProj PBXSourcesBuildPhase.swift
[98/211] Compiling XcodeProj BuildSettings.swift
[99/211] Compiling XcodeProj XCBuildConfiguration.swift
[100/211] Compiling XcodeProj PBXFrameworksBuildPhase.swift
[101/211] Compiling XcodeProj PBXHeadersBuildPhase.swift
[102/211] Compiling XcodeProj PBXResourcesBuildPhase.swift
[103/211] Compiling XcodeProj PBXRezBuildPhase.swift
[104/211] Compiling XcodeProj XCConfigurationList.swift
[105/211] Compiling XcodeProj PBXContainerItem.swift
[106/211] Compiling XcodeProj PBXContainerItemProxy.swift
[107/211] Compiling XcodeProj Dictionary+Enumerate.swift
[108/211] Compiling XcodeProj Dictionary+Extras.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Graph.swift:174:34: error: 'ID' is only available in macOS 10.15 or newer
170 |         public var scale: Double
171 |
172 |         public enum Center: Hashable {
    |                     `- note: add @available attribute to enclosing enum
173 |             case point(x: Double, y: Double)
174 |             case node(name: Node.ID)
    |                                  `- error: 'ID' is only available in macOS 10.15 or newer
175 |         }
176 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GraphViz/Sources/GraphViz/Graph.swift:174:34: error: 'ID' is only available in macOS 10.15 or newer
170 |         public var scale: Double
171 |
172 |         public enum Center: Hashable {
    |                     `- note: add @available attribute to enclosing enum
173 |             case point(x: Double, y: Double)
174 |             case node(name: Node.ID)
    |                                  `- error: 'ID' is only available in macOS 10.15 or newer
175 |         }
176 |
[113/211] Compiling Yams Resolver.swift
[114/211] Compiling Yams String+Yams.swift
[115/211] Compiling XcodeProj KeyedDecodingContainer+Additions.swift
[116/211] Compiling XcodeProj NSRecursiveLock+Sync.swift
[117/211] Compiling Yams Representer.swift
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/tadija/AEXML.git
Fetching https://github.com/onevcat/Rainbow.git
Fetching https://github.com/kylef/PathKit.git
Fetching https://github.com/jakeheis/SwiftCLI.git
Fetching https://github.com/mxcl/Version
Fetching https://github.com/SwiftDocOrg/GraphViz.git
[1/5074] Fetching swiftcli
[407/5325] Fetching swiftcli, version
[428/6443] Fetching swiftcli, version, rainbow
[642/8538] Fetching swiftcli, version, rainbow, aexml
[768/9949] Fetching swiftcli, version, rainbow, aexml, pathkit
[1078/10759] Fetching swiftcli, version, rainbow, aexml, pathkit, graphviz
[1573/20096] Fetching swiftcli, version, rainbow, aexml, pathkit, graphviz, yams
Fetched https://github.com/kylef/PathKit.git from cache (1.06s)
Fetching https://github.com/kylef/Spectre.git
Fetched https://github.com/onevcat/Rainbow.git from cache (1.06s)
Fetching https://github.com/tuist/XcodeProj.git
[5974/17567] Fetching swiftcli, version, aexml, graphviz, yams
[17568/18588] Fetching swiftcli, version, aexml, graphviz, yams, spectre
Fetched https://github.com/SwiftDocOrg/GraphViz.git from cache (1.86s)
Fetching https://github.com/yonaskolb/JSONUtilities.git
Fetched https://github.com/jpsim/Yams.git from cache (1.86s)
Fetching https://github.com/apple/swift-argument-parser.git
Fetched https://github.com/tadija/AEXML.git from cache (1.86s)
Fetching https://github.com/yonaskolb/XcodeGen.git
Fetched https://github.com/mxcl/Version from cache (1.86s)
Fetched https://github.com/jakeheis/SwiftCLI.git from cache (1.86s)
[174/1021] Fetching spectre
[583/21495] Fetching spectre, xcodeproj
[7984/22848] Fetching spectre, xcodeproj, jsonutilities
[19983/47497] Fetching spectre, xcodeproj, jsonutilities, xcodegen
Fetched https://github.com/yonaskolb/JSONUtilities.git from cache (0.96s)
[18631/57858] Fetching spectre, xcodeproj, xcodegen, swift-argument-parser
Fetched https://github.com/tuist/XcodeProj.git from cache (2.05s)
Fetched https://github.com/kylef/Spectre.git from cache (2.05s)
[3039/36363] Fetching xcodegen, swift-argument-parser
Fetched https://github.com/yonaskolb/XcodeGen.git from cache (2.02s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.02s)
Computing version for https://github.com/yonaskolb/XcodeGen.git
Computed https://github.com/yonaskolb/XcodeGen.git at 2.25.0 (0.73s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (2.76s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.0.2 (0.70s)
Computing version for https://github.com/SwiftDocOrg/GraphViz.git
Computed https://github.com/SwiftDocOrg/GraphViz.git at 0.2.0 (0.66s)
Computing version for https://github.com/mxcl/Version
Computed https://github.com/mxcl/Version at 2.0.1 (0.71s)
Computing version for https://github.com/jakeheis/SwiftCLI.git
Computed https://github.com/jakeheis/SwiftCLI.git at 6.0.3 (0.67s)
Computing version for https://github.com/tuist/XcodeProj.git
Computed https://github.com/tuist/XcodeProj.git at 8.7.1 (0.70s)
Computing version for https://github.com/onevcat/Rainbow.git
Computed https://github.com/onevcat/Rainbow.git at 3.2.0 (2.28s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.66s)
Computing version for https://github.com/yonaskolb/JSONUtilities.git
Computed https://github.com/yonaskolb/JSONUtilities.git at 4.2.0 (0.65s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 4.0.6 (0.65s)
Computing version for https://github.com/tadija/AEXML.git
Computed https://github.com/tadija/AEXML.git at 4.6.1 (0.65s)
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.6.1
Creating working copy for https://github.com/tuist/XcodeProj.git
Working copy of https://github.com/tuist/XcodeProj.git resolved at 8.7.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 4.0.6
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.0.2
Creating working copy for https://github.com/SwiftDocOrg/GraphViz.git
Working copy of https://github.com/SwiftDocOrg/GraphViz.git resolved at 0.2.0
Creating working copy for https://github.com/yonaskolb/JSONUtilities.git
Working copy of https://github.com/yonaskolb/JSONUtilities.git resolved at 4.2.0
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/yonaskolb/XcodeGen.git
Working copy of https://github.com/yonaskolb/XcodeGen.git resolved at 2.25.0
Creating working copy for https://github.com/onevcat/Rainbow.git
Working copy of https://github.com/onevcat/Rainbow.git resolved at 3.2.0
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/mxcl/Version
Working copy of https://github.com/mxcl/Version resolved at 2.0.1
Creating working copy for https://github.com/jakeheis/SwiftCLI.git
Working copy of https://github.com/jakeheis/SwiftCLI.git resolved at 6.0.3
BUILD FAILURE 6.0 macosSpm
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.