The Swift Package Index logo.Swift Package Index

Build Information

Successful build of openai-async-image-swiftui, reference main (cb9ace), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 20:33:03 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/swiftuiux/openai-async-image-swiftui.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftuiux/openai-async-image-swiftui
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at cb9ace5 Update Package.resolved
Cloned https://github.com/swiftuiux/openai-async-image-swiftui.git
Revision (git rev-parse @):
cb9ace51bedae632d78d0bdf15a669be3bbc0da0
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swiftuiux/openai-async-image-swiftui.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/swiftuiux/openai-async-image-swiftui.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Constructing description]
[Planning deferred tasks]
[37 / 70]
[39 / 72] retry-policy-service
[49 / 110]
[54 / 110] async-task
[60 / 150]
[62 / 150]
[63 / 150]
[68 / 150]
[71 / 150]
[74 / 150]
[80 / 150]
[83 / 150]
[85 / 150]
[86 / 150]
[98 / 150] retry-policy-service
[109 / 151]
[110 / 151]
[118 / 162] async-http-client
[121 / 162]
[123 / 162] async-http-client
[127 / 162] async-http-client
[138 / 162] async-task
[148 / 162] retry-policy-service
[151 / 163] async-http-client
[152 / 163] openai-async-image-swiftui
[161 / 174] openai-async-image-swiftui
[163 / 174] openai-async-image-swiftui
[169 / 174] openai-async-image-swiftui
[173 / 174] openai-async-image-swiftui
Build complete! (10.86 sec)
Fetching https://github.com/swiftuiux/async-task.git
[1/411] Fetching async-task
Fetched https://github.com/swiftuiux/async-task.git (0.89s)
Fetching https://github.com/swiftuiux/async-http-client.git
[1/904] Fetching async-http-client
Fetched https://github.com/swiftuiux/async-http-client.git (0.94s)
Computing version for https://github.com/swiftuiux/async-http-client.git
Computed https://github.com/swiftuiux/async-http-client.git at 1.5.0 (1.66s)
Fetching https://github.com/swiftuiux/retry-policy-service.git
[1/101] Fetching retry-policy-service
Fetched https://github.com/swiftuiux/retry-policy-service.git (0.78s)
Computing version for https://github.com/swiftuiux/retry-policy-service.git
Computed https://github.com/swiftuiux/retry-policy-service.git at 1.0.1 (1.46s)
Creating working copy for https://github.com/swiftuiux/async-task.git
Working copy of https://github.com/swiftuiux/async-task.git resolved at main (fa9543e)
Creating working copy for https://github.com/swiftuiux/async-http-client.git
Working copy of https://github.com/swiftuiux/async-http-client.git resolved at 1.5.0
Creating working copy for https://github.com/swiftuiux/retry-policy-service.git
Working copy of https://github.com/swiftuiux/retry-policy-service.git resolved at 1.0.1
/Users/admin/builder/spi-builder-workspace/Sources/openai-async-image-swiftui/OpenAIAsyncImage.swift:130:41: warning: conformance of 'T' to protocol 'IOpenAILoader' may be isolated and cannot be passed to @concurrent context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
128 |     ) async throws -> Image? {
129 |             if let loader = loader {
130 |                 return try await loader.load(prompt, with: size, model: model)
    |                                         `- warning: conformance of 'T' to protocol 'IOpenAILoader' may be isolated and cannot be passed to @concurrent context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
131 |             }
132 |             return try await loadImageDefault(prompt, with: size, model: model)
/Users/admin/builder/spi-builder-workspace/Sources/openai-async-image-swiftui/OpenAIAsyncImage.swift:139:23: warning: conformance of 'Content' to protocol 'View' may be isolated and cannot be passed to main actor-isolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
137 |     private func start(){
138 |         taskModel.start{
139 |             try await loadImage(prompt, with: size, model: model)
    |                       `- warning: conformance of 'Content' to protocol 'View' may be isolated and cannot be passed to main actor-isolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
140 |         }
141 |     }
/Users/admin/builder/spi-builder-workspace/Sources/openai-async-image-swiftui/OpenAIAsyncImage.swift:139:23: warning: conformance of 'T' to protocol 'IOpenAILoader' may be isolated and cannot be passed to main actor-isolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
137 |     private func start(){
138 |         taskModel.start{
139 |             try await loadImage(prompt, with: size, model: model)
    |                       `- warning: conformance of 'T' to protocol 'IOpenAILoader' may be isolated and cannot be passed to main actor-isolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances\IsolatedConformances]8;;\]
140 |         }
141 |     }
[#IsolatedConformances]: <https://docs.swift.org/compiler/documentation/diagnostics/isolated-conformances>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "async-http-client",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftuiux/async-http-client.git"
    },
    {
      "identity" : "async-task",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftuiux/async-task.git"
    }
  ],
  "manifest_display_name" : "openai-async-image-swiftui",
  "name" : "openai-async-image-swiftui",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "openai-async-image-swiftui",
      "targets" : [
        "openai-async-image-swiftui"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "openai_async_image_swiftuiTests",
      "module_type" : "SwiftTarget",
      "name" : "openai-async-image-swiftuiTests",
      "path" : "Tests/openai-async-image-swiftuiTests",
      "sources" : [
        "openai_async_image_swiftuiTests.swift"
      ],
      "target_dependencies" : [
        "openai-async-image-swiftui"
      ],
      "type" : "test"
    },
    {
      "c99name" : "openai_async_image_swiftui",
      "module_type" : "SwiftTarget",
      "name" : "openai-async-image-swiftui",
      "path" : "Sources/openai-async-image-swiftui",
      "product_dependencies" : [
        "async-http-client",
        "async-task"
      ],
      "product_memberships" : [
        "openai-async-image-swiftui"
      ],
      "sources" : [
        "OpenAIAsyncImage.swift",
        "enum/AsyncImageErrors.swift",
        "enum/DalleModel.swift",
        "enum/ImageState.swift",
        "enum/OpenAIImageSize.swift",
        "enum/ResponseFormat.swift",
        "environmentKey/OpenAIAsyncImageLoaderKey.swift",
        "model/Input.swift",
        "model/Output.swift",
        "net/OpenAIImageEndpoint.swift",
        "protocol/IOpenAIImageEndpoint.swift",
        "protocol/IOpenAILoader.swift",
        "viewModel/OpenAIDefaultLoader.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.