Build Information
Successful build of OpenAIKit, reference main (0aed4b), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 04:54:55 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OpenDive/OpenAIKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/OpenDive/OpenAIKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 0aed4b9 chore: update .gitignore to include Cursor IDE files
Cloned https://github.com/OpenDive/OpenAIKit.git
Revision (git rev-parse @):
0aed4b9a087e6ca90a6a89414f5f67a814fd0bb7
SUCCESS checkout https://github.com/OpenDive/OpenAIKit.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/OpenDive/OpenAIKit.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]
[52 / 62] OpenAIKit_OpenAIKitTests
[53 / 62]
[54 / 63] OpenAIKit
[64 / 142]
[67 / 142]
[75 / 142]
[77 / 142]
[78 / 142]
[83 / 142]
[85 / 142]
[87 / 142]
[90 / 142]
[95 / 142]
[98 / 142]
[100 / 142]
[101 / 142]
[112 / 142]
[114 / 142]
[115 / 142]
[118 / 142]
[120 / 142]
[133 / 142] OpenAIKit
[134 / 142] OpenAIKit
[139 / 142] OpenAIKit
Build complete! (12.39 sec)
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:29:15: warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
27 | import PackageDescription
28 |
29 | let package = Package(
| |- warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
| `- note: use 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' instead
30 | name: "OpenAIKit",
31 | platforms: [.iOS(.v13), .macOS(.v10_15), .watchOS(.v6), .tvOS(.v13)],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Tests/Test Plans/iOS-TS.xctestplan
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "OpenAIKit",
"name" : "OpenAIKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "OpenAIKit",
"targets" : [
"OpenAIKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "OpenAIKitTests",
"module_type" : "SwiftTarget",
"name" : "OpenAIKitTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Completions/CompletionResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Content Policy/ContentPolicyResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Delete File/DeleteFileResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Embeddings/EmbeddingsResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL-1.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL0.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL1.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL10.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL11.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL2.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageApple.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageOtter.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageB64Large.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageURLLarge.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageB64Medium.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageURLMedium.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageB64Small.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageURLSmall.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageB64.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageURL.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Files/ListFilesResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Models/ModelsResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Retrieve Model/RetrieveModelResponse.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"OpenAIKitTests/Client/OpenAIAudioSpeechTests.swift",
"OpenAIKitTests/Client/OpenAIBatchesTests.swift",
"OpenAIKitTests/Client/OpenAIBetaAssistantsTests.swift",
"OpenAIKitTests/Client/OpenAIClientScaffoldTests.swift",
"OpenAIKitTests/Client/OpenAIContainersTests.swift",
"OpenAIKitTests/Client/OpenAIConversationsTests.swift",
"OpenAIKitTests/Client/OpenAIEncodingMigrationTests.swift",
"OpenAIKitTests/Client/OpenAIEvalsTests.swift",
"OpenAIKitTests/Client/OpenAIFineTuningTests.swift",
"OpenAIKitTests/Client/OpenAIRealtimeTests.swift",
"OpenAIKitTests/Client/OpenAIResponsesTests.swift",
"OpenAIKitTests/Client/OpenAISkillsAndVideosTests.swift",
"OpenAIKitTests/Client/OpenAITransportOptionsTests.swift",
"OpenAIKitTests/Client/OpenAIUploadsTests.swift",
"OpenAIKitTests/Client/OpenAIVectorStoresTests.swift",
"OpenAIKitTests/Client/OpenAIWebhooksTests.swift",
"OpenAIKitTests/Extension/BundleExtension.swift",
"OpenAIKitTests/Mocks/MockOpenAI.swift",
"OpenAIKitTests/OpenAIKitTests.swift",
"OpenAIKitTests/Types/Enums/MockOpenAIError.swift"
],
"target_dependencies" : [
"OpenAIKit"
],
"type" : "test"
},
{
"c99name" : "OpenAIKit",
"module_type" : "SwiftTarget",
"name" : "OpenAIKit",
"path" : "Sources",
"product_memberships" : [
"OpenAIKit"
],
"sources" : [
"OpenAIKit/Client/AudioSpeechResource+API.swift",
"OpenAIKit/Client/BatchesResource+API.swift",
"OpenAIKit/Client/BetaResources+API.swift",
"OpenAIKit/Client/ContainersResource+API.swift",
"OpenAIKit/Client/ConversationsResource+API.swift",
"OpenAIKit/Client/EvalsResource+API.swift",
"OpenAIKit/Client/FineTuningResource+API.swift",
"OpenAIKit/Client/RealtimeResource+API.swift",
"OpenAIKit/Client/ResourceNamespaces.swift",
"OpenAIKit/Client/ResponsesResource+API.swift",
"OpenAIKit/Client/SkillsAndVideosResource+API.swift",
"OpenAIKit/Client/UploadsResource+API.swift",
"OpenAIKit/Client/VectorStoresResource+API.swift",
"OpenAIKit/Client/WebhooksResource+Helpers.swift",
"OpenAIKit/Extensions/NSImageExtension.swift",
"OpenAIKit/Extensions/NSMutableDataExtension.swift",
"OpenAIKit/Extensions/String.swift",
"OpenAIKit/Extensions/StringPropertyMap.swift",
"OpenAIKit/OpenAI.swift",
"OpenAIKit/Protocols/Chat/Property.swift",
"OpenAIKit/Protocols/OpenAIProtocol.swift",
"OpenAIKit/Types/Enums/Audio/AudioResponseFormat.swift",
"OpenAIKit/Types/Enums/Chat/ChatModels.swift",
"OpenAIKit/Types/Enums/Chat/ChatRole.swift",
"OpenAIKit/Types/Enums/Completions/CompletionModels.swift",
"OpenAIKit/Types/Enums/Files/FileStatus.swift",
"OpenAIKit/Types/Enums/Images/ImageData.swift",
"OpenAIKit/Types/Enums/Images/ImageModel.swift",
"OpenAIKit/Types/Enums/Images/ImageQuality.swift",
"OpenAIKit/Types/Enums/Images/ImageResolutions.swift",
"OpenAIKit/Types/Enums/Images/ImageStyle.swift",
"OpenAIKit/Types/Enums/Images/ResponseFormat.swift",
"OpenAIKit/Types/Enums/Moderations/ContentPolicyModels.swift",
"OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift",
"OpenAIKit/Types/Enums/OpenAI/OpenAIObject.swift",
"OpenAIKit/Types/Structs/Parameters/Audio/SpeechParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Audio/TranscriptionParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Batches/BatchParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Beta/AssistantParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/ChatParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/ChatResponseFormat.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/ChatTool.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/Function.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/Parameter.swift",
"OpenAIKit/Types/Structs/Parameters/Chat/ParameterDetail.swift",
"OpenAIKit/Types/Structs/Parameters/Completions/CompletionParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Containers/ContainerParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Conversations/ConversationParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Embeddings/EmbeddingsParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Evals/EvalParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Files/UploadFileParameters.swift",
"OpenAIKit/Types/Structs/Parameters/FineTuning/FineTuningParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Images/ImageEditParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Images/ImageParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Images/ImageVariationParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Moderations/ConentPolicyParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Realtime/RealtimeParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Responses/ResponseParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Skills/SkillParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Uploads/UploadParameters.swift",
"OpenAIKit/Types/Structs/Parameters/VectorStores/VectorStoreParameters.swift",
"OpenAIKit/Types/Structs/Parameters/Videos/VideoParameters.swift",
"OpenAIKit/Types/Structs/Schemas/Audio/TranscriptionResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Batches/BatchModels.swift",
"OpenAIKit/Types/Structs/Schemas/Beta/AssistantModels.swift",
"OpenAIKit/Types/Structs/Schemas/Chat/ChatResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Completions/CompletionResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Containers/ContainerModels.swift",
"OpenAIKit/Types/Structs/Schemas/Conversations/ConversationModels.swift",
"OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsData.swift",
"OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsUsage.swift",
"OpenAIKit/Types/Structs/Schemas/Evals/EvalModels.swift",
"OpenAIKit/Types/Structs/Schemas/Files/File.swift",
"OpenAIKit/Types/Structs/Schemas/Files/FileContent.swift",
"OpenAIKit/Types/Structs/Schemas/Files/ListFilesResponse.swift",
"OpenAIKit/Types/Structs/Schemas/FineTuning/FineTuningModels.swift",
"OpenAIKit/Types/Structs/Schemas/Images/ImageResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Models/ListModelResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Models/Model.swift",
"OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategories.swift",
"OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategoryScore.swift",
"OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResponse.swift",
"OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResult.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/ChatChoice.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/ChatMessage.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/Choice.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/Configuration.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/DeleteObject.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/FormData.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/FunctionCall.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorMessage.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorResponse.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIRequestOptions.swift",
"OpenAIKit/Types/Structs/Schemas/OpenAI/Usage.swift",
"OpenAIKit/Types/Structs/Schemas/Realtime/RealtimeModels.swift",
"OpenAIKit/Types/Structs/Schemas/Responses/ResponseModels.swift",
"OpenAIKit/Types/Structs/Schemas/Skills/SkillModels.swift",
"OpenAIKit/Types/Structs/Schemas/Uploads/UploadModels.swift",
"OpenAIKit/Types/Structs/Schemas/VectorStores/VectorStoreModels.swift",
"OpenAIKit/Types/Structs/Schemas/Videos/VideoModels.swift",
"OpenAIKit/Utils/ClampedPropertyWrapper.swift",
"OpenAIKit/Utils/FormDataHelper.swift",
"OpenAIKit/Utils/GenericCodingKeys.swift",
"OpenAIKit/Utils/OpenAIKitSession.swift",
"OpenAIKit/Utils/OpenAIStreamer/OpenAIEvent.swift",
"OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift",
"OpenAIKit/Utils/OpenAIStreamer/OpenAIStreamParser.swift",
"OpenAIKit/Utils/Whisper/SRT.swift",
"OpenAIKit/Utils/Whisper/WebVTT.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:29:15: warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
27 | import PackageDescription
28 |
29 | let package = Package(
| |- warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
| `- note: use 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' instead
30 | name: "OpenAIKit",
31 | platforms: [.iOS(.v13), .macOS(.v10_15), .watchOS(.v6), .tvOS(.v13)],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Done.