The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftyRive, reference main (863bae), with Swift 6.2 for macOS (SPM) on 11 Aug 2026 12:32:09 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rshimoda/SwiftyRive.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rshimoda/SwiftyRive
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 863bae4 Soften tile corners
Cloned https://github.com/rshimoda/SwiftyRive.git
Revision (git rev-parse @):
863bae494e405b7a04a30cf4acc6aa718fc161a2
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/rshimoda/SwiftyRive.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/rshimoda/SwiftyRive.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/9] Write sources
[1/9] Write RiveInspector-entitlement.plist
[1/9] Copying PrivacyInfo.xcprivacy
[4/9] Copying RiveRuntime.framework
[5/9] Write swift-version--3CB7CFEC50E0D141.txt
[7/37] Emitting module SwiftyRive
/Users/admin/builder/spi-builder-workspace/Sources/SwiftyRive/Schema/SchemaValidator.swift:198:9: warning: switch must be exhaustive
196 |     /// Human-readable name of a runtime property type, for error messages.
197 |     static func describe(_ type: RiveRuntime.ViewModelProperty.DataType) -> String {
198 |         switch type {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.assetBlob'
199 |         case .none: return "none"
200 |         case .string: return "string"
[8/39] Compiling SwiftyRive RiveSchemaError.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftyRive/Schema/SchemaValidator.swift:198:9: warning: switch must be exhaustive
196 |     /// Human-readable name of a runtime property type, for error messages.
197 |     static func describe(_ type: RiveRuntime.ViewModelProperty.DataType) -> String {
198 |         switch type {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.assetBlob'
199 |         case .none: return "none"
200 |         case .string: return "string"
[9/39] Compiling SwiftyRive SchemaValidator.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftyRive/Schema/SchemaValidator.swift:198:9: warning: switch must be exhaustive
196 |     /// Human-readable name of a runtime property type, for error messages.
197 |     static func describe(_ type: RiveRuntime.ViewModelProperty.DataType) -> String {
198 |         switch type {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.assetBlob'
199 |         case .none: return "none"
200 |         case .string: return "string"
[10/39] Compiling SwiftyRive Logging.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftyRive/Schema/SchemaValidator.swift:198:9: warning: switch must be exhaustive
196 |     /// Human-readable name of a runtime property type, for error messages.
197 |     static func describe(_ type: RiveRuntime.ViewModelProperty.DataType) -> String {
198 |         switch type {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.assetBlob'
199 |         case .none: return "none"
200 |         case .string: return "string"
[11/39] Compiling SwiftyRive PropertyMirror.swift
[12/39] Compiling SwiftyRive RiveDynamicInstance.swift
[13/39] Compiling SwiftyRive RiveDynamicProperty.swift
[14/39] Compiling SwiftyRive ViewModifiers.swift
[15/39] Compiling SwiftyRive resource_bundle_accessor.swift
[16/39] Compiling SwiftyRive RiveSource.swift
[17/39] Compiling SwiftyRive RiveAlignment.swift
[18/39] Compiling SwiftyRive RiveFit.swift
[19/39] Compiling SwiftyRive RiveInstance.swift
[20/39] Compiling SwiftyRive RiveDocument.swift
[21/39] Compiling SwiftyRive RiveEngine.swift
[22/39] Compiling SwiftyRive RiveRenderHost.swift
[23/39] Compiling SwiftyRive RiveRepresentable.swift
[24/39] Compiling SwiftyRive RiveView.swift
[25/39] Compiling SwiftyRive RiveDocument+Diagnostics.swift
[26/39] Compiling SwiftyRive RiveDocument+SchemaGeneration.swift
[27/39] Compiling SwiftyRive RiveDocument+Snapshot.swift
[28/39] Compiling SwiftyRive RiveKey.swift
[29/39] Compiling SwiftyRive RivePropertyValue.swift
[30/39] Compiling SwiftyRive RiveSchema.swift
[31/39] Compiling SwiftyRive LegacyArtboardBounds.swift
[32/39] Compiling SwiftyRive LegacySnapshotRenderer.swift
[33/39] Compiling SwiftyRive RiveColor.swift
[34/39] Compiling SwiftyRive RiveLoadError.swift
[35/39] Compiling SwiftyRive AsyncRiveView.swift
[36/39] Compiling SwiftyRive RiveNativeView.swift
[37/49] Compiling RiveInspector RiveInspectorApp.swift
[38/49] Compiling RiveInspector SchemaSourceSheet.swift
[39/50] Compiling RiveInspector RecentsStore.swift
[40/50] Compiling RiveInspector RecentPreviewStore.swift
[41/50] Compiling RiveInspector ProbeMode.swift
[42/50] Compiling RiveInspector InspectorModel.swift
[43/50] Compiling RiveInspector ContentView.swift
[44/50] Compiling RiveInspector GlassPlayground.swift
[45/50] Compiling RiveInspector RecentsView.swift
[46/50] Emitting module RiveInspector
[47/50] Compiling RiveInspector SidebarPanel.swift
[47/50] Write Objects.LinkFileList
[48/50] Linking RiveInspector
[49/50] Applying RiveInspector
Build complete! (45.09s)
Fetching https://github.com/rive-app/rive-ios
[1/20003] Fetching rive-ios
Fetched https://github.com/rive-app/rive-ios from cache (3.21s)
Computing version for https://github.com/rive-app/rive-ios
Computed https://github.com/rive-app/rive-ios at 6.22.1 (3.82s)
Creating working copy for https://github.com/rive-app/rive-ios
Working copy of https://github.com/rive-app/rive-ios resolved at 6.22.1
Downloading binary artifact https://github.com/rive-app/rive-ios/releases/download/6.22.1/RiveRuntime.xcframework.zip
[16375/107477769] Downloading https://github.com/rive-app/rive-ios/releases/download/6.22.1/RiveRuntime.xcframework.zip
Downloaded https://github.com/rive-app/rive-ios/releases/download/6.22.1/RiveRuntime.xcframework.zip (5.87s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "rive-ios",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.22.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rive-app/rive-ios"
    }
  ],
  "manifest_display_name" : "SwiftyRive",
  "name" : "SwiftyRive",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftyRive",
      "targets" : [
        "SwiftyRive"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RiveInspector",
      "targets" : [
        "RiveInspector"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "SwiftyRiveTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftyRiveTests",
      "path" : "Tests/SwiftyRiveTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftyRiveTests/Fixtures",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BoundsShimTests.swift",
        "DynamicInstanceTests.swift",
        "EngineCacheTests.swift",
        "ErrorMessageTests.swift",
        "FixtureSupport.swift",
        "GeneratedFixtureSchema.swift",
        "InstanceTests.swift",
        "NativeViewTests.swift",
        "SchemaGenerationTests.swift",
        "SchemaValidationTests.swift",
        "SnapshotTests.swift",
        "SwiftyRiveTests.swift"
      ],
      "target_dependencies" : [
        "SwiftyRive"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftyRive",
      "module_type" : "SwiftTarget",
      "name" : "SwiftyRive",
      "path" : "Sources/SwiftyRive",
      "product_dependencies" : [
        "RiveRuntime"
      ],
      "product_memberships" : [
        "SwiftyRive",
        "RiveInspector"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftyRive/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Binding/PropertyMirror.swift",
        "Binding/RiveDynamicInstance.swift",
        "Binding/RiveDynamicProperty.swift",
        "Binding/RiveInstance.swift",
        "Engine/RiveDocument.swift",
        "Engine/RiveEngine.swift",
        "Engine/RiveSource.swift",
        "Geometry/RiveAlignment.swift",
        "Geometry/RiveFit.swift",
        "Internal/LegacyArtboardBounds.swift",
        "Internal/LegacySnapshotRenderer.swift",
        "Schema/RiveColor.swift",
        "Schema/RiveKey.swift",
        "Schema/RivePropertyValue.swift",
        "Schema/RiveSchema.swift",
        "Schema/RiveSchemaError.swift",
        "Schema/SchemaValidator.swift",
        "Support/Logging.swift",
        "Support/RiveDocument+Diagnostics.swift",
        "Support/RiveDocument+SchemaGeneration.swift",
        "Support/RiveDocument+Snapshot.swift",
        "Support/RiveLoadError.swift",
        "Views/AsyncRiveView.swift",
        "Views/RiveNativeView.swift",
        "Views/RiveRenderHost.swift",
        "Views/RiveRepresentable.swift",
        "Views/RiveView.swift",
        "Views/ViewModifiers.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RiveInspector",
      "module_type" : "SwiftTarget",
      "name" : "RiveInspector",
      "path" : "Examples/RiveInspector",
      "product_memberships" : [
        "RiveInspector"
      ],
      "sources" : [
        "ContentView.swift",
        "GlassPlayground.swift",
        "InspectorModel.swift",
        "ProbeMode.swift",
        "RecentPreviewStore.swift",
        "RecentsStore.swift",
        "RecentsView.swift",
        "RiveInspectorApp.swift",
        "SchemaSourceSheet.swift",
        "SidebarPanel.swift"
      ],
      "target_dependencies" : [
        "SwiftyRive"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.2"
}
Done.