The Swift Package Index logo.Swift Package Index

Build Information

Successful build of RainbowUI, reference 0.0.4 (ac982c), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 22:05:51 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.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sakrist/RainbowUI.git
Reference: 0.0.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sakrist/RainbowUI
 * tag               0.0.4      -> FETCH_HEAD
HEAD is now at ac982c9 Update README.md
Cloned https://github.com/sakrist/RainbowUI.git
Revision (git rev-parse @):
ac982c9359a3847e6e78ae1959dc9869221c14cb
SUCCESS checkout https://github.com/sakrist/RainbowUI.git at 0.0.4
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/sakrist/RainbowUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 95]
[Planning deferred tasks]
[29 / 42] RainbowUI_RainbowUI
[30 / 42] RainbowUI_RainbowUI
[33 / 42]
[34 / 43] RainbowUI
[44 / 116]
[47 / 116]
[55 / 116]
[57 / 116]
[58 / 116]
[63 / 116]
[65 / 116]
[67 / 116]
[70 / 116]
[75 / 116]
[78 / 116]
[80 / 116]
[81 / 116]
[91 / 116]
[93 / 116]
[94 / 116]
[97 / 116]
[99 / 116]
[107 / 116] RainbowUI
[113 / 116] RainbowUI
[115 / 116] RainbowUI
Build complete! (11.01 sec)
warning: missing creator for mutated node: ('/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/RainbowUI_RainbowUI.bundle/Contents/MacOS')
macro expansion #Preview:22:44: warning: no calls to throwing functions occur within 'try' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
`- /Users/admin/builder/spi-builder-workspace/Sources/RainbowUI/RainbowButtonStyle.swift:76:2: note: expanded code originates here
50 |
51 |
52 | #Preview {
   | `- note: in expansion of macro 'Preview' here
53 |     ZStack {
54 |         Button {
   :
74 | //        .rainbowBorder()
75 |     }
76 | }
   +--- macro expansion #Preview ---------------------------------------
   |20 |                     Button {
   |21 |                         print("Button tapped!")
   |22 |                         guard let device = try? MTLCreateSystemDefaultDevice() else {
   |   |                                            `- warning: no calls to throwing functions occur within 'try' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
   |23 |                             fatalError("Unable to create default device")
   |24 |                         }
   +--------------------------------------------------------------------
77 |
78 |
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RainbowUI",
  "name" : "RainbowUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "RainbowUI",
      "targets" : [
        "RainbowUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RainbowUI",
      "module_type" : "SwiftTarget",
      "name" : "RainbowUI",
      "path" : "Sources/RainbowUI",
      "product_memberships" : [
        "RainbowUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RainbowUI/Shaders/Shaders.metal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Gradient.swift",
        "RainbowBorder.swift",
        "RainbowButtonStyle.swift",
        "RainbowHelper.swift",
        "RainbowView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.