Build Information
Successful build of ListenBrainzKit, reference main (c06b12), with Swift 6.3 for macOS (SPM) on 15 Apr 2026 17:40:11 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/samglt/ListenBrainzKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/samglt/ListenBrainzKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at c06b12f Pass on reset time when rate limited
Cloned https://github.com/samglt/ListenBrainzKit.git
Revision (git rev-parse @):
c06b12f8c35bfee8fcf11dc973b5d78e23719cdf
SUCCESS checkout https://github.com/samglt/ListenBrainzKit.git at main
Fetching https://github.com/SimplyDanny/SwiftLintPlugins
[1/296] Fetching swiftlintplugins
Fetched https://github.com/SimplyDanny/SwiftLintPlugins from cache (0.73s)
Computing version for https://github.com/SimplyDanny/SwiftLintPlugins
Computed https://github.com/SimplyDanny/SwiftLintPlugins at 0.63.2 (1.35s)
Creating working copy for https://github.com/SimplyDanny/SwiftLintPlugins
Working copy of https://github.com/SimplyDanny/SwiftLintPlugins resolved at 0.63.2
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip
[16375/72588246] Downloading https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip (3.85s)
========================================
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": "listenbrainzkit",
"name": "ListenBrainzKit",
"url": "https://github.com/samglt/ListenBrainzKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ListenBrainzKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swiftlintplugins",
"name": "SwiftLintPlugins",
"url": "https://github.com/SimplyDanny/SwiftLintPlugins",
"version": "0.63.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftLintPlugins",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/samglt/ListenBrainzKit.git
[1/249] Fetching listenbrainzkit
Fetched https://github.com/samglt/ListenBrainzKit.git from cache (0.78s)
Fetching https://github.com/SimplyDanny/SwiftLintPlugins from cache
Fetched https://github.com/SimplyDanny/SwiftLintPlugins from cache (0.42s)
Computing version for https://github.com/SimplyDanny/SwiftLintPlugins
Computed https://github.com/SimplyDanny/SwiftLintPlugins at 0.63.2 (0.49s)
Creating working copy for https://github.com/SimplyDanny/SwiftLintPlugins
Working copy of https://github.com/SimplyDanny/SwiftLintPlugins resolved at 0.63.2
Creating working copy for https://github.com/samglt/ListenBrainzKit.git
Working copy of https://github.com/samglt/ListenBrainzKit.git resolved at main (c06b12f)
Fetching binary artifact https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip from cache
Fetched https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip from cache (2.91s)
warning: '.resolve-product-dependencies': dependency 'listenbrainzkit' is not used by any target
Found 1 product dependencies
- SwiftLintPlugins
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/samglt/ListenBrainzKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin SwiftLintCommandPlugin
[2/2] Compiling plugin SwiftLintBuildToolPlugin
Building for debugging...
[2/4] Write sources
[3/4] Write swift-version--6988338F2F200930.txt
[5/77] Emitting module ListenBrainzKit
[6/84] Compiling ListenBrainzKit LBTokenInfo.swift
[7/84] Compiling ListenBrainzKit RawPlaylist.swift
[8/84] Compiling ListenBrainzKit DeleteListenRequest.swift
[9/84] Compiling ListenBrainzKit GetLatestImportRequest.swift
[10/84] Compiling ListenBrainzKit RadioArtistRequest.swift
[11/84] Compiling ListenBrainzKit RadioTagsRequest.swift
[12/84] Compiling ListenBrainzKit SearchUserRequest.swift
[13/84] Compiling ListenBrainzKit SetLatestImportRequest.swift
[14/84] Compiling ListenBrainzKit LBTopReleaseGroup.swift
[15/84] Compiling ListenBrainzKit LBTopReleases.swift
[16/84] Compiling ListenBrainzKit StatsActivityRequest.swift
[17/84] Compiling ListenBrainzKit StatsRecordingsRequest.swift
[18/84] Compiling ListenBrainzKit StatsReleaseGroupsRequest.swift
[19/84] Compiling ListenBrainzKit StatsReleasesRequest.swift
[20/84] Compiling ListenBrainzKit StatsUserArtistsRequest.swift
[21/84] Compiling ListenBrainzKit SubmitListensRequest.swift
[22/84] Compiling ListenBrainzKit UserListensCountRequest.swift
[23/84] Compiling ListenBrainzKit UserListensRequest.swift
[24/84] Compiling ListenBrainzKit UserPlayingNowRequest.swift
[25/84] Compiling ListenBrainzKit UserPlaylistsCollaboratorRequest.swift
[26/84] Compiling ListenBrainzKit UserPlaylistsCreatedForRequest.swift
[27/84] Compiling ListenBrainzKit UserPlaylistsRecommendationRequest.swift
[28/84] Compiling ListenBrainzKit UserPlaylistsRequest.swift
[29/84] Compiling ListenBrainzKit LBMetadataClient.swift
[30/84] Compiling ListenBrainzKit LBArtist.swift
[31/84] Compiling ListenBrainzKit LBLookup.swift
[32/84] Compiling ListenBrainzKit LBManualMapping.swift
[33/84] Compiling ListenBrainzKit LBMetaInclusion.swift
[34/84] Compiling ListenBrainzKit LBRecording.swift
[35/84] Compiling ListenBrainzKit LBRecordingMeta.swift
[36/84] Compiling ListenBrainzKit LBRecordingRelation.swift
[37/84] Compiling ListenBrainzKit RecordingMbidFeedbackRequest.swift
[38/84] Compiling ListenBrainzKit RecordingMsidFeedbackRequest.swift
[39/84] Compiling ListenBrainzKit RecordingUserFeedbackRequest.swift
[40/84] Compiling ListenBrainzKit LBStatisticsClient.swift
[41/84] Compiling ListenBrainzKit LBListeningActivity.swift
[42/84] Compiling ListenBrainzKit LBStatRange.swift
[43/84] Compiling ListenBrainzKit LBTopArtists.swift
[44/84] Compiling ListenBrainzKit LBTopRecordings.swift
[45/84] Compiling ListenBrainzKit MetadataRecordingRequest.swift
[46/84] Compiling ListenBrainzKit MetadataReleaseGroupRequest.swift
[47/84] Compiling ListenBrainzKit MetadataSubmitMappingRequest.swift
[48/84] Compiling ListenBrainzKit LBRecordingsClient.swift
[49/84] Compiling ListenBrainzKit LBFeedback.swift
[50/84] Compiling ListenBrainzKit LBScore.swift
[51/84] Compiling ListenBrainzKit RecordingFeedbackForRequest.swift
[52/84] Compiling ListenBrainzKit RecordingFeedbackRequest.swift
[53/84] Compiling ListenBrainzKit LBRelease.swift
[54/84] Compiling ListenBrainzKit LBReleaseGroupMeta.swift
[55/84] Compiling ListenBrainzKit LBTags.swift
[56/84] Compiling ListenBrainzKit RecordingsMetaMap.swift
[57/84] Compiling ListenBrainzKit ReleasesMetaMap.swift
[58/84] Compiling ListenBrainzKit MetadataArtistRequest.swift
[59/84] Compiling ListenBrainzKit MetadataGetMappingRequest.swift
[60/84] Compiling ListenBrainzKit MetadataLookupRequest.swift
[61/84] Compiling ListenBrainzKit UserServicesRequest.swift
[62/84] Compiling ListenBrainzKit UserSimilarToRequest.swift
[63/84] Compiling ListenBrainzKit UserSimilarUsersRequset.swift
[64/84] Compiling ListenBrainzKit ValidateTokenRequest.swift
[65/84] Compiling ListenBrainzKit Date+Timestamp.swift
[66/84] Compiling ListenBrainzKit Dictionary+Query.swift
[67/84] Compiling ListenBrainzKit JSON+ListenBrainz.swift
[68/84] Compiling ListenBrainzKit LBClient.swift
[69/84] Compiling ListenBrainzKit LBListen.swift
[70/84] Compiling ListenBrainzKit LBListenType.swift
[71/84] Compiling ListenBrainzKit LBPlayingNow.swift
[72/84] Compiling ListenBrainzKit LBPlaylistMetadata.swift
[73/84] Compiling ListenBrainzKit LBRadioMode.swift
[74/84] Compiling ListenBrainzKit LBRadioSimilarArtist.swift
[75/84] Compiling ListenBrainzKit LBRadioTag.swift
[76/84] Compiling ListenBrainzKit LBSimilarUser.swift
[77/84] Compiling ListenBrainzKit APIClient.swift
[78/84] Compiling ListenBrainzKit APIRequest.swift
[79/84] Compiling ListenBrainzKit LBError.swift
[80/84] Compiling ListenBrainzKit LBAdditionalInfo.swift
[81/84] Compiling ListenBrainzKit LBOperator.swift
[82/84] Compiling ListenBrainzKit LBTag.swift
[83/84] Compiling ListenBrainzKit LBTrackMetadata.swift
[84/84] Compiling ListenBrainzKit LBCoreClient.swift
Build complete! (17.67s)
Build complete.
{
"dependencies" : [
{
"identity" : "swiftlintplugins",
"requirement" : {
"range" : [
{
"lower_bound" : "0.57.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SimplyDanny/SwiftLintPlugins"
}
],
"manifest_display_name" : "ListenBrainzKit",
"name" : "ListenBrainzKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "watchos",
"version" : "9.0"
}
],
"products" : [
{
"name" : "ListenBrainzKit",
"targets" : [
"ListenBrainzKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ListenBrainzKitTests",
"module_type" : "SwiftTarget",
"name" : "ListenBrainzKitTests",
"path" : "Tests/ListenBrainzKitTests",
"sources" : [
"LBCoreIntegrationTests.swift",
"LBCoreTests.swift",
"LBMetadataIntegrationTests.swift",
"LBMetadataTests.swift",
"LBRecordingsIntegrationTests.swift",
"LBRecordingsTests.swift",
"LBStatisticsIntegrationTests.swift",
"LBStatisticsTests.swift",
"Mocks/MockAPIClient.swift"
],
"target_dependencies" : [
"ListenBrainzKit"
],
"type" : "test"
},
{
"c99name" : "ListenBrainzKit",
"module_type" : "SwiftTarget",
"name" : "ListenBrainzKit",
"path" : "Sources",
"product_dependencies" : [
"SwiftLintBuildToolPlugin"
],
"product_memberships" : [
"ListenBrainzKit"
],
"sources" : [
"ListenBrainzKit/API/APIClient.swift",
"ListenBrainzKit/API/APIRequest.swift",
"ListenBrainzKit/API/LBError.swift",
"ListenBrainzKit/Common/Models/LBAdditionalInfo.swift",
"ListenBrainzKit/Common/Models/LBOperator.swift",
"ListenBrainzKit/Common/Models/LBTag.swift",
"ListenBrainzKit/Common/Models/LBTrackMetadata.swift",
"ListenBrainzKit/Core/LBCoreClient.swift",
"ListenBrainzKit/Core/Models/LBListen.swift",
"ListenBrainzKit/Core/Models/LBListenType.swift",
"ListenBrainzKit/Core/Models/LBPlayingNow.swift",
"ListenBrainzKit/Core/Models/LBPlaylistMetadata.swift",
"ListenBrainzKit/Core/Models/LBRadioMode.swift",
"ListenBrainzKit/Core/Models/LBRadioSimilarArtist.swift",
"ListenBrainzKit/Core/Models/LBRadioTag.swift",
"ListenBrainzKit/Core/Models/LBSimilarUser.swift",
"ListenBrainzKit/Core/Models/LBTokenInfo.swift",
"ListenBrainzKit/Core/Models/RawPlaylist.swift",
"ListenBrainzKit/Core/Requests/DeleteListenRequest.swift",
"ListenBrainzKit/Core/Requests/GetLatestImportRequest.swift",
"ListenBrainzKit/Core/Requests/RadioArtistRequest.swift",
"ListenBrainzKit/Core/Requests/RadioTagsRequest.swift",
"ListenBrainzKit/Core/Requests/SearchUserRequest.swift",
"ListenBrainzKit/Core/Requests/SetLatestImportRequest.swift",
"ListenBrainzKit/Core/Requests/SubmitListensRequest.swift",
"ListenBrainzKit/Core/Requests/UserListensCountRequest.swift",
"ListenBrainzKit/Core/Requests/UserListensRequest.swift",
"ListenBrainzKit/Core/Requests/UserPlayingNowRequest.swift",
"ListenBrainzKit/Core/Requests/UserPlaylistsCollaboratorRequest.swift",
"ListenBrainzKit/Core/Requests/UserPlaylistsCreatedForRequest.swift",
"ListenBrainzKit/Core/Requests/UserPlaylistsRecommendationRequest.swift",
"ListenBrainzKit/Core/Requests/UserPlaylistsRequest.swift",
"ListenBrainzKit/Core/Requests/UserServicesRequest.swift",
"ListenBrainzKit/Core/Requests/UserSimilarToRequest.swift",
"ListenBrainzKit/Core/Requests/UserSimilarUsersRequset.swift",
"ListenBrainzKit/Core/Requests/ValidateTokenRequest.swift",
"ListenBrainzKit/Extensions/Date+Timestamp.swift",
"ListenBrainzKit/Extensions/Dictionary+Query.swift",
"ListenBrainzKit/Extensions/JSON+ListenBrainz.swift",
"ListenBrainzKit/LBClient.swift",
"ListenBrainzKit/Metadata/LBMetadataClient.swift",
"ListenBrainzKit/Metadata/Models/LBArtist.swift",
"ListenBrainzKit/Metadata/Models/LBLookup.swift",
"ListenBrainzKit/Metadata/Models/LBManualMapping.swift",
"ListenBrainzKit/Metadata/Models/LBMetaInclusion.swift",
"ListenBrainzKit/Metadata/Models/LBRecording.swift",
"ListenBrainzKit/Metadata/Models/LBRecordingMeta.swift",
"ListenBrainzKit/Metadata/Models/LBRecordingRelation.swift",
"ListenBrainzKit/Metadata/Models/LBRelease.swift",
"ListenBrainzKit/Metadata/Models/LBReleaseGroupMeta.swift",
"ListenBrainzKit/Metadata/Models/LBTags.swift",
"ListenBrainzKit/Metadata/Models/RecordingsMetaMap.swift",
"ListenBrainzKit/Metadata/Models/ReleasesMetaMap.swift",
"ListenBrainzKit/Metadata/Requests/MetadataArtistRequest.swift",
"ListenBrainzKit/Metadata/Requests/MetadataGetMappingRequest.swift",
"ListenBrainzKit/Metadata/Requests/MetadataLookupRequest.swift",
"ListenBrainzKit/Metadata/Requests/MetadataRecordingRequest.swift",
"ListenBrainzKit/Metadata/Requests/MetadataReleaseGroupRequest.swift",
"ListenBrainzKit/Metadata/Requests/MetadataSubmitMappingRequest.swift",
"ListenBrainzKit/Recordings/LBRecordingsClient.swift",
"ListenBrainzKit/Recordings/Models/LBFeedback.swift",
"ListenBrainzKit/Recordings/Models/LBScore.swift",
"ListenBrainzKit/Recordings/Requests/RecordingFeedbackForRequest.swift",
"ListenBrainzKit/Recordings/Requests/RecordingFeedbackRequest.swift",
"ListenBrainzKit/Recordings/Requests/RecordingMbidFeedbackRequest.swift",
"ListenBrainzKit/Recordings/Requests/RecordingMsidFeedbackRequest.swift",
"ListenBrainzKit/Recordings/Requests/RecordingUserFeedbackRequest.swift",
"ListenBrainzKit/Statistics/LBStatisticsClient.swift",
"ListenBrainzKit/Statistics/Models/LBListeningActivity.swift",
"ListenBrainzKit/Statistics/Models/LBStatRange.swift",
"ListenBrainzKit/Statistics/Models/LBTopArtists.swift",
"ListenBrainzKit/Statistics/Models/LBTopRecordings.swift",
"ListenBrainzKit/Statistics/Models/LBTopReleaseGroup.swift",
"ListenBrainzKit/Statistics/Models/LBTopReleases.swift",
"ListenBrainzKit/Statistics/Requests/StatsActivityRequest.swift",
"ListenBrainzKit/Statistics/Requests/StatsRecordingsRequest.swift",
"ListenBrainzKit/Statistics/Requests/StatsReleaseGroupsRequest.swift",
"ListenBrainzKit/Statistics/Requests/StatsReleasesRequest.swift",
"ListenBrainzKit/Statistics/Requests/StatsUserArtistsRequest.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.