The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SnapshotPreviews, reference v0.20.0 (e90a09), with Swift 6.4 for macOS (SPM) on 12 Oct 2026 06:46:37 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/getsentry/SnapshotPreviews.git
Reference: v0.20.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/getsentry/SnapshotPreviews
 * tag               v0.20.0    -> FETCH_HEAD
HEAD is now at e90a099 fix(png): Preserve color and alpha in extended-range snapshots (#284)
Cloned https://github.com/getsentry/SnapshotPreviews.git
Revision (git rev-parse @):
e90a09906ef9d0d7fc29871202b4048cd360ee25
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/getsentry/SnapshotPreviews.git at v0.20.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/getsentry/SnapshotPreviews.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 509]
[Planning deferred tasks]
[81 / 164]
[86 / 166] SimpleDebugger
[93 / 179]
[96 / 179]
[105 / 230] FlyingSocks
[109 / 233]
[114 / 233]
[118 / 233]
[120 / 233] SimpleDebugger
[122 / 233]
[126 / 233]
[128 / 233]
[131 / 233]
[135 / 233]
[138 / 233]
[139 / 233]
[151 / 233] FlyingSocks
[152 / 233] SnapshotSharedModels
[164 / 233] SnapshotPreferences
[166 / 233] FlyingSocks
[168 / 233] FlyingSocks
[174 / 236] FlyingSocks
[176 / 236] FlyingSocks
[176 / 236] FlyingFox
[186 / 248] FlyingFox
[188 / 298]
[197 / 298] FlyingFox
[204 / 298]
[212 / 298] FlyingFox-product
[214 / 298] FlyingFox
[216 / 298]
[219 / 298]
[221 / 298] FlyingFox
[224 / 298]
[235 / 298]
[238 / 298] SnapshotPreferences
[251 / 298] SnapshotPreviewsCore
[260 / 299]
[263 / 301]
[264 / 301] SnapshotPreviewsCore
[265 / 316]
[273 / 319] PreviewGallery
[281 / 330]
[290 / 330] PreviewGallery
[293 / 330]
[300 / 330] SnapshottingSwift
[310 / 330] SnapshottingTests
[315 / 330]
[328 / 362]
[332 / 362] SnapshottingTests
[336 / 362]
[337 / 362] SnapshottingTests
[340 / 362]
[345 / 362]
[349 / 362]
[352 / 362]
[355 / 362]
[356 / 362]
[360 / 362] Snapshotting-product
Build complete! (15.55 sec)
Fetching https://github.com/EmergeTools/SimpleDebugger.git
Fetching https://github.com/swhitty/FlyingFox.git
[1/127] Fetching simpledebugger
[116/6628] Fetching simpledebugger, flyingfox
Fetched https://github.com/swhitty/FlyingFox.git (1.37s)
Fetched https://github.com/EmergeTools/SimpleDebugger.git (1.37s)
Computing version for https://github.com/EmergeTools/SimpleDebugger.git
Computed https://github.com/EmergeTools/SimpleDebugger.git at 1.0.0 (1.96s)
Computing version for https://github.com/swhitty/FlyingFox.git
Computed https://github.com/swhitty/FlyingFox.git at 0.16.0 (0.61s)
Creating working copy for https://github.com/swhitty/FlyingFox.git
Working copy of https://github.com/swhitty/FlyingFox.git resolved at 0.16.0
Creating working copy for https://github.com/EmergeTools/SimpleDebugger.git
Working copy of https://github.com/EmergeTools/SimpleDebugger.git resolved at 1.0.0
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingSwift/Snapshots.swift:41:5: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
 39 |     }
 40 |     #endif
 41 |     Task {
    |     |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
    |     `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
 42 |       try await startServer()
 43 |     }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/DiscoveredPreview+PreviewType.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 7 |
 8 | import Foundation
 9 | @_implementationOnly import SnapshotPreviewsCore
   |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
10 |
11 | extension DiscoveredPreview {
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/DiscoveredPreview+PreviewType.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 7 |
 8 | import Foundation
 9 | @_implementationOnly import SnapshotPreviewsCore
   |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
10 |
11 | extension DiscoveredPreview {
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/PreviewLayoutTest.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 7 |
 8 | import Foundation
 9 | @_implementationOnly import SnapshotPreviewsCore
   |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
10 | import SwiftUI
11 | import XCTest
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotCIExportCoordinator.swift:12:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 10 | import XCTest
 11 | import SnapshotSharedModels
 12 | @_implementationOnly import SnapshotPreviewsCore
    |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 13 |
 14 | // MARK: - Snapshot Context
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotTest.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  7 |
  8 | import Foundation
  9 | @_implementationOnly import SnapshotPreviewsCore
    |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 10 | import enum SwiftUI.ColorScheme
 11 | import XCTest
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotTest.swift:47:24: warning: cannot use module 'SnapshotPreviewsCore' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapshotPreviewsCore' has been imported as implementation-only
 45 |
 46 |     private struct PreviewMeta {
 47 |       let previewType: SnapshotPreviewsCore.PreviewType
    |                        `- warning: cannot use module 'SnapshotPreviewsCore' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapshotPreviewsCore' has been imported as implementation-only
 48 |       let group: PreviewGroup
 49 |       let prefix: String
<unknown>:0: note: module declared here
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotTest.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  7 |
  8 | import Foundation
  9 | @_implementationOnly import SnapshotPreviewsCore
    |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 10 | import enum SwiftUI.ColorScheme
 11 | import XCTest
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotTest.swift:47:24: warning: cannot use module 'SnapshotPreviewsCore' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapshotPreviewsCore' has been imported as implementation-only
 45 |
 46 |     private struct PreviewMeta {
 47 |       let previewType: SnapshotPreviewsCore.PreviewType
    |                        `- warning: cannot use module 'SnapshotPreviewsCore' in a property declaration member of a type not marked '@_implementationOnly'; 'SnapshotPreviewsCore' has been imported as implementation-only
 48 |       let group: PreviewGroup
 49 |       let prefix: String
<unknown>:0: note: module declared here
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/SnapshotCIExportCoordinator.swift:12:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 10 | import XCTest
 11 | import SnapshotSharedModels
 12 | @_implementationOnly import SnapshotPreviewsCore
    |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 13 |
 14 | // MARK: - Snapshot Context
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/SnapshottingTests/PreviewLayoutTest.swift:9:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
 7 |
 8 | import Foundation
 9 | @_implementationOnly import SnapshotPreviewsCore
   |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'SnapshottingTests' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
10 | import SwiftUI
11 | import XCTest
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
Build complete.
{
  "cxx_language_standard" : "c++11",
  "dependencies" : [
    {
      "identity" : "flyingfox",
      "requirement" : {
        "exact" : [
          "0.16.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swhitty/FlyingFox.git"
    },
    {
      "identity" : "simpledebugger",
      "requirement" : {
        "exact" : [
          "1.0.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/EmergeTools/SimpleDebugger.git"
    }
  ],
  "manifest_display_name" : "SnapshotPreviews",
  "name" : "SnapshotPreviews",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "PreviewGallery",
      "targets" : [
        "PreviewGallery"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshottingTests",
      "targets" : [
        "SnapshottingTests"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshotPreferences",
      "targets" : [
        "SnapshotPreferences"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshotPreviewsCore",
      "targets" : [
        "SnapshotPreviewsCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnapshotSharedModels",
      "targets" : [
        "SnapshotSharedModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Snapshotting",
      "targets" : [
        "Snapshotting"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SnapshottingTestsTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshottingTestsTests",
      "path" : "Tests/SnapshottingTestsTests",
      "sources" : [
        "AllSnapshotImageNamesTests.swift",
        "FileNameUtilsTests.swift",
        "SnapshotCIExportCoordinatorTests.swift"
      ],
      "target_dependencies" : [
        "SnapshottingTests",
        "SnapshotPreviewsCore",
        "SnapshotSharedModels"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SnapshottingTestsObjc",
      "module_type" : "ClangTarget",
      "name" : "SnapshottingTestsObjc",
      "path" : "Sources/SnapshottingTestsObjc",
      "product_dependencies" : [
        "SimpleDebugger"
      ],
      "product_memberships" : [
        "SnapshottingTests"
      ],
      "sources" : [
        "EMGInvocationCreator.mm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshottingTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshottingTests",
      "path" : "Sources/SnapshottingTests",
      "product_memberships" : [
        "SnapshottingTests"
      ],
      "sources" : [
        "AccessibilityPreviewTest.swift",
        "AllSnapshotImageNamesWriter.swift",
        "DiscoveredPreview+PreviewType.swift",
        "FileNameUtils.swift",
        "PreviewBaseTest.swift",
        "PreviewFilters.swift",
        "PreviewLayoutTest.swift",
        "SnapshotCIExportCoordinator.swift",
        "SnapshotPreviewDestination.swift",
        "SnapshotPreviewDeviceFilter.swift",
        "SnapshotTest.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreviewsCore",
        "SnapshottingTestsObjc",
        "SnapshotSharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshottingSwift",
      "module_type" : "SwiftTarget",
      "name" : "SnapshottingSwift",
      "path" : "Sources/SnapshottingSwift",
      "product_dependencies" : [
        "FlyingFox"
      ],
      "product_memberships" : [
        "Snapshotting"
      ],
      "sources" : [
        "Initializer.swift",
        "Snapshots.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreviewsCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Snapshotting",
      "module_type" : "ClangTarget",
      "name" : "Snapshotting",
      "path" : "Sources/Snapshotting",
      "product_memberships" : [
        "Snapshotting"
      ],
      "sources" : [
        "Initializer.m"
      ],
      "target_dependencies" : [
        "SnapshottingSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshotSharedModels",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotSharedModels",
      "path" : "Sources/SnapshotSharedModels",
      "product_memberships" : [
        "PreviewGallery",
        "SnapshottingTests",
        "SnapshotPreferences",
        "SnapshotPreviewsCore",
        "SnapshotSharedModels",
        "Snapshotting"
      ],
      "sources" : [
        "RenderingMode.swift",
        "SnapshotCanvasTheme.swift",
        "SnapshotGroup.swift",
        "SnapshotMetadataValue.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshotPreviewsTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotPreviewsTests",
      "path" : "Tests/SnapshotPreviewsTests",
      "sources" : [
        "ActivityIndicatorFreezingTests.swift",
        "SnapshotPreviewsTest.swift",
        "UIImagePNGEncodingTests.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreviewsCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SnapshotPreviewsCore",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotPreviewsCore",
      "path" : "Sources/SnapshotPreviewsCore",
      "product_memberships" : [
        "PreviewGallery",
        "SnapshottingTests",
        "SnapshotPreviewsCore",
        "Snapshotting"
      ],
      "sources" : [
        "ActivityIndicatorFreezing.swift",
        "AppKitRenderingStrategy.swift",
        "ConformanceLookup.swift",
        "ExpandingViewController.swift",
        "MetadataTypes.swift",
        "ModifierFinder.swift",
        "NSImage+EMG.swift",
        "Orientation.swift",
        "PreferredColorSchemeWrapper.swift",
        "RenderingStrategy.swift",
        "ScrollExpansion.swift",
        "SnapshotPreviewsCore.swift",
        "String+Split.swift",
        "SwiftUIRenderingStrategy.swift",
        "UIImage+EMG.swift",
        "UIKitRenderingStrategy.swift",
        "UIViewWrapper.swift",
        "View+Snapshot.swift",
        "ViewSelector.swift"
      ],
      "target_dependencies" : [
        "PreviewsSupport",
        "SnapshotSharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnapshotPreferencesTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotPreferencesTests",
      "path" : "Tests/SnapshotPreferencesTests",
      "sources" : [
        "SnapshotMetadataPreferenceTests.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreferences",
        "SnapshotSharedModels"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SnapshotPreferences",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotPreferences",
      "path" : "Sources/SnapshotPreferences",
      "product_memberships" : [
        "PreviewGallery",
        "SnapshotPreferences"
      ],
      "sources" : [
        "AccessibiltyPreference.swift",
        "AppStoreSnapshotPreference.swift",
        "DiffThresholdPreference.swift",
        "EmergeModifierFinder.swift",
        "ExpansionPreference.swift",
        "PrecisionPreference.swift",
        "RenderingModePreference.swift",
        "SnapshotMetadataPreference.swift"
      ],
      "target_dependencies" : [
        "SnapshotSharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PreviewsSupport",
      "module_type" : "BinaryTarget",
      "name" : "PreviewsSupport",
      "path" : "PreviewsSupport/PreviewsSupport.xcframework",
      "product_memberships" : [
        "PreviewGallery",
        "SnapshottingTests",
        "SnapshotPreviewsCore",
        "Snapshotting"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "PreviewGallery",
      "module_type" : "SwiftTarget",
      "name" : "PreviewGallery",
      "path" : "Sources/PreviewGallery",
      "product_memberships" : [
        "PreviewGallery"
      ],
      "sources" : [
        "Array+Filter.swift",
        "Checkerboard.swift",
        "Colors.swift",
        "ModulePreviews.swift",
        "ModuleScreens.swift",
        "Preview+FullScreen.swift",
        "PreviewCell.swift",
        "PreviewData.swift",
        "PreviewGallery.swift",
        "PreviewsDetail.swift",
        "TitleSubtitleRow.swift"
      ],
      "target_dependencies" : [
        "SnapshotPreviewsCore",
        "SnapshotPreferences"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.