Build Information
Successful build of Matrix, reference main (31906c), with Swift 6.3 for macOS (SPM) on 13 Apr 2026 14:46:00 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SolarDesignSystem/Matrix-Swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SolarDesignSystem/Matrix-Swift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 31906c3 Update changelog.
Cloned https://github.com/SolarDesignSystem/Matrix-Swift.git
Revision (git rev-parse @):
31906c36ec823bc37190b7aebbd493b6ae7230a1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/SolarDesignSystem/Matrix-Swift.git at main
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-docc-symbolkit
[1/2271] Fetching swift-docc-plugin
[229/8687] Fetching swift-docc-plugin, swift-numerics
[422/12359] Fetching swift-docc-plugin, swift-numerics, swift-docc-symbolkit
Fetched https://github.com/apple/swift-docc-symbolkit from cache (1.20s)
Fetched https://github.com/apple/swift-numerics from cache (1.20s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.20s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.2.0 (1.93s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.2 (0.72s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.71s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.2
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.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",
"traits": [
"default"
],
"dependencies": [
{
"identity": "matrix-swift",
"name": "Matrix",
"url": "https://github.com/SolarDesignSystem/Matrix-Swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Matrix-Swift",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-numerics",
"name": "swift-numerics",
"url": "https://github.com/apple/swift-numerics",
"version": "1.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/SolarDesignSystem/Matrix-Swift.git
[1/52] Fetching matrix-swift
Fetched https://github.com/SolarDesignSystem/Matrix-Swift.git from cache (0.62s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.44s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.02s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/SolarDesignSystem/Matrix-Swift.git
Working copy of https://github.com/SolarDesignSystem/Matrix-Swift.git resolved at main (31906c3)
warning: '.resolve-product-dependencies': dependency 'matrix-swift' is not used by any target
Found 1 product dependencies
- swift-numerics
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/SolarDesignSystem/Matrix-Swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/8] Write sources
[6/8] Compiling _NumericsShims _NumericsShims.c
[7/8] Write swift-version--6988338F2F200930.txt
[9/18] Compiling RealModule Float80+Real.swift
[10/19] Compiling RealModule Real.swift
[11/19] Compiling RealModule Float16+Real.swift
[12/19] Compiling RealModule ElementaryFunctions.swift
[13/19] Compiling RealModule Float+Real.swift
[14/19] Compiling RealModule AugmentedArithmetic.swift
[15/19] Compiling RealModule ApproximateEquality.swift
[16/19] Compiling RealModule AlgebraicField.swift
[17/19] Emitting module RealModule
[18/19] Compiling RealModule Double+Real.swift
[19/19] Compiling RealModule RealFunctions.swift
[20/24] Compiling ComplexModule Complex.swift
[21/24] Compiling ComplexModule Arithmetic.swift
[22/24] Compiling ComplexModule Differentiable.swift
[23/24] Emitting module ComplexModule
[24/24] Compiling ComplexModule ElementaryFunctions.swift
[25/26] Emitting module Numerics
[26/26] Compiling Numerics Numerics.swift
[27/40] Compiling Matrix Matrix+Hashable.swift
[28/40] Compiling Matrix MatrixIndex.swift
[29/40] Compiling Matrix Matrix.swift
[30/40] Compiling Matrix Matrix+Sequence.swift
[31/40] Compiling Matrix Matrix+Math.swift
[32/41] Compiling Matrix Matrix+Equatable.swift
[33/41] Compiling Matrix Matrix+ExpressableByArrayLiteral.swift
[34/41] Compiling Matrix Matrix+CustomReflectable.swift
[35/41] Compiling Matrix Matrix+CustomStringConvertable.swift
[36/41] Compiling Matrix MatrixIterator.swift
[37/41] Emitting module Matrix
[38/41] Compiling Matrix Matrix+Collection.swift
[39/41] Compiling Matrix Matrix+ContiguousBytes.swift
[40/41] Compiling Matrix Array+Matrix.swift
[41/41] Compiling Matrix Matrix+Codable.swift
Build complete! (11.83s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Matrix",
"name" : "Matrix",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Matrix",
"targets" : [
"Matrix"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MatrixTests",
"module_type" : "SwiftTarget",
"name" : "MatrixTests",
"path" : "Tests/MatrixTests",
"sources" : [
"ArrayTests.swift",
"MatrixCodableTests.swift",
"MatrixCollectionTests.swift",
"MatrixEquatableTests.swift",
"MatrixExpressableByArrayLiteralTests.swift",
"MatrixMathTests.swift",
"MatrixSequenceTests.swift",
"MatrixTests.swift",
"Utilities/Utilities.swift"
],
"target_dependencies" : [
"Matrix"
],
"type" : "test"
},
{
"c99name" : "Matrix",
"module_type" : "SwiftTarget",
"name" : "Matrix",
"path" : "Sources/Matrix",
"product_dependencies" : [
"Numerics"
],
"product_memberships" : [
"Matrix"
],
"sources" : [
"Array+Matrix.swift",
"Matrix+Codable.swift",
"Matrix+Collection.swift",
"Matrix+ContiguousBytes.swift",
"Matrix+CustomReflectable.swift",
"Matrix+CustomStringConvertable.swift",
"Matrix+Equatable.swift",
"Matrix+ExpressableByArrayLiteral.swift",
"Matrix+Hashable.swift",
"Matrix+Math.swift",
"Matrix+Sequence.swift",
"Matrix.swift",
"MatrixIndex.swift",
"MatrixIterator.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/solardesignsystem/matrix-swift/main
Repository: SolarDesignSystem/Matrix-Swift
Swift version used: 6.3
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0"),
Target: Matrix
Generating documentation for 'Matrix'...
Converting documentation...
warning: External name 'row' used to document parameter
--> Sources/Matrix/Matrix+Collection.swift:104:13-104:16
102 | /// Gets or sets the row at the specified index.
103 | /// - Parameters:
104 + /// - row: The index of the row to acccess.
| ╰─suggestion: Replace 'row' with 'index'
105 | /// - Returns: The row at the specified index.
106 | /// - Precondition: The index must be within the range of the matrices rows/columns.
warning: External name 'column' used to document parameter
--> Sources/Matrix/Matrix+Collection.swift:123:13-123:19
121 | /// Gets or sets the column at the specified index.
122 | /// - Parameters:
123 + /// - column: The index of the column to acccess.
| ╰─suggestion: Replace 'column' with 'index'
124 | /// - Returns: The column at the specified index.
125 | /// - Precondition: The index must be within the range of the matrices rows/columns.
warning: Parameter 'elements' not found in initializer declaration
--> Sources/Matrix/Matrix.swift:92:13-92:21
90 | /// Creates a matrix repeating the given element, and a different element along the diagonal.
91 | /// - Parameters:
92 + /// - elements: The elements to create the matrix.
| ╰─suggestion: Replace 'elements' with 'element'
93 | /// - diagonalElement: The element to repeat along the diagonal.
94 | /// - rowCount: The number of rows in the matrix.
warning: Parameter 'element' is missing documentation
--> Sources/Matrix/Matrix.swift:95:64-95:64
93 | /// - diagonalElement: The element to repeat along the diagonal.
| ╰─suggestion: Document 'element' parameter
94 | /// - rowCount: The number of rows in the matrix.
95 + /// - columnCount: The number of columns in the matrix.`.
96 | public init(repeating element: Element, diagonalElement: Element, rowCount: Int, columnCount: Int) {
97 | self.init(repeating: element, rowCount: rowCount, columnCount: columnCount)
Conversion complete! (0.43s)
Generated DocC archive at '/Users/admin/builder/spi-builder-workspace/.docs/solardesignsystem/matrix-swift/main'
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/53] Compiling SymbolKit DeclarationFragments.swift
[7/53] Compiling SymbolKit Fragment.swift
[8/53] Compiling SymbolKit FragmentKind.swift
[9/53] Compiling SymbolKit FunctionParameter.swift
[10/53] Compiling SymbolKit FunctionSignature.swift
[11/57] Emitting module SymbolKit
[12/57] Compiling SymbolKit GenericConstraint.swift
[13/57] Compiling SymbolKit GenericParameter.swift
[14/57] Compiling SymbolKit Generics.swift
[15/57] Compiling SymbolKit Namespace.swift
[16/57] Compiling SymbolKit Identifier.swift
[17/57] Compiling SymbolKit KindIdentifier.swift
[18/57] Compiling SymbolKit Location.swift
[19/57] Compiling SymbolKit Mutability.swift
[20/57] Compiling SymbolKit SourceRange.swift
[21/57] Compiling SymbolKit Metadata.swift
[22/57] Compiling SymbolKit Module.swift
[23/57] Compiling SymbolKit OperatingSystem.swift
[24/57] Compiling SymbolKit Platform.swift
[25/57] Compiling SymbolKit Relationship.swift
[26/57] Compiling SymbolKit RelationshipKind.swift
[27/57] Compiling SymbolKit SourceOrigin.swift
[28/57] Compiling SymbolKit GenericConstraints.swift
[29/57] Compiling SymbolKit Swift.swift
[30/57] Compiling SymbolKit Names.swift
[31/57] Compiling SymbolKit SPI.swift
[32/57] Compiling SymbolKit Snippet.swift
[33/57] Compiling SymbolKit Extension.swift
[34/57] Compiling SymbolKit Mixin+Equals.swift
[35/57] Compiling SymbolKit Mixin+Hash.swift
[36/57] Compiling SymbolKit Mixin.swift
[37/57] Compiling SymbolKit LineList.swift
[38/57] Compiling SymbolKit Position.swift
[39/57] Compiling SymbolKit SemanticVersion.swift
[40/57] Compiling SymbolKit AccessControl.swift
[41/57] Compiling SymbolKit Availability.swift
[42/57] Compiling SymbolKit AvailabilityItem.swift
[43/57] Compiling SymbolKit Domain.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets SnippetParser.swift
[53/57] Emitting module Snippets
[54/57] Compiling Snippets Snippet.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.35s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'Matrix' complete! (0.30s)
486
4 /Users/admin/builder/spi-builder-workspace/.docs/solardesignsystem/matrix-swift/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/solardesignsystem/matrix-swift/main
File count: 486
Doc size: 4.0MB
Preparing doc bundle ...
Uploading prod-solardesignsystem-matrix-swift-main-0f07e90b.zip to s3://spi-docs-inbox/prod-solardesignsystem-matrix-swift-main-0f07e90b.zip
Copying... [16%]
Copying... [24%]
Copying... [31%]
Copying... [47%]
Copying... [55%]
Copying... [63%]
Copying... [71%]
Copying... [87%]
Copying... [94%]
Copying... [100%]
Done.