Build Information
Failed to build ChattyCLI, reference main (10ee51
), with Swift 5.10 for watchOS using Xcode 15.4 on 23 Sep 2024 16:14:31 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ChattyCLI -destination generic/platform=watchOS
Build Log
========================================
RunAll
========================================
Builder version: 4.54.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/polpielladev/chatty-cli.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/polpielladev/chatty-cli
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 10ee517 Changes workflow to manual
Cloned https://github.com/polpielladev/chatty-cli.git
Revision (git rev-parse @):
10ee517d263c86b81360504efacc6e4bae01289d
SUCCESS checkout https://github.com/polpielladev/chatty-cli.git at main
========================================
Build
========================================
Selected platform: watchOS
Swift version: 5.10
Building package at path: $PWD
https://github.com/polpielladev/chatty-cli.git
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Fetching from https://github.com/polpielladev/clack-swift
Fetching from https://github.com/kishikawakatsumi/KeychainAccess
Fetching from https://github.com/apple/swift-argument-parser.git
Fetching from https://github.com/pakLebah/ANSITerminal.git
Fetching from https://github.com/nate-parrott/openai-streaming-completions-swift.git
Creating working copy of package ‘KeychainAccess’
Checking out 4.2.2 of package ‘KeychainAccess’
Creating working copy of package ‘ANSITerminal’
Checking out 0.0.3 of package ‘ANSITerminal’
Creating working copy of package ‘clack-swift’
Checking out 0d95ad488a21047dc36a9c0ac7f54338ce0c88ca of package ‘clack-swift’
Creating working copy of package ‘swift-argument-parser’
Checking out 1.2.2 of package ‘swift-argument-parser’
Creating working copy of package ‘openai-streaming-completions-swift’
Checking out 1.0.1 of package ‘openai-streaming-completions-swift’
Resolved source packages:
ANSITerminal: https://github.com/pakLebah/ANSITerminal.git @ 0.0.3
Clack: https://github.com/polpielladev/clack-swift @ 0d95ad4
KeychainAccess: https://github.com/kishikawakatsumi/KeychainAccess @ 4.2.2
ChattyCLI: /Users/admin/builder/spi-builder-workspace
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.2.2
OpenAIStreamingCompletions: https://github.com/nate-parrott/openai-streaming-completions-swift.git @ 1.0.1
resolved source packages: ANSITerminal, Clack, KeychainAccess, ChattyCLI, swift-argument-parser, OpenAIStreamingCompletions
{
"dependencies" : [
{
"identity" : "openai-streaming-completions-swift",
"requirement" : {
"exact" : [
"1.0.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/nate-parrott/openai-streaming-completions-swift.git"
},
{
"identity" : "ansiterminal",
"requirement" : {
"exact" : [
"0.0.3"
]
},
"type" : "sourceControl",
"url" : "https://github.com/pakLebah/ANSITerminal.git"
},
{
"identity" : "clack-swift",
"requirement" : {
"revision" : [
"0d95ad488a21047dc36a9c0ac7f54338ce0c88ca"
]
},
"type" : "sourceControl",
"url" : "https://github.com/polpielladev/clack-swift"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"exact" : [
"1.2.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "keychainaccess",
"requirement" : {
"exact" : [
"4.2.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/kishikawakatsumi/KeychainAccess"
}
],
"manifest_display_name" : "ChattyCLI",
"name" : "ChattyCLI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "chatty",
"targets" : [
"ChattyCLI"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "ChattyCLI",
"module_type" : "SwiftTarget",
"name" : "ChattyCLI",
"path" : "Sources/ChattyCLI",
"product_dependencies" : [
"OpenAIStreamingCompletions",
"ANSITerminal",
"Clack",
"ArgumentParser",
"KeychainAccess"
],
"product_memberships" : [
"chatty"
],
"sources" : [
"ChattyCLI.swift",
"Commands/Auth.swift",
"Commands/Chat.swift"
],
"type" : "executable"
}
],
"tools_version" : "5.7"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"ChattyCLI"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ChattyCLI -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme ChattyCLI -destination generic/platform=watchOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
Clack: https://github.com/polpielladev/clack-swift @ 0d95ad4
ChattyCLI: /Users/admin/builder/spi-builder-workspace
OpenAIStreamingCompletions: https://github.com/nate-parrott/openai-streaming-completions-swift.git @ 1.0.1
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.2.2
KeychainAccess: https://github.com/kishikawakatsumi/KeychainAccess @ 4.2.2
ANSITerminal: https://github.com/pakLebah/ANSITerminal.git @ 0.0.3
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
Target 'chatty' in project 'ChattyCLI'
➜ Explicit dependency on target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
➜ Explicit dependency on target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'KeychainAccess' in project 'KeychainAccess'
Target 'KeychainAccess' in project 'KeychainAccess'
➜ Explicit dependency on target 'KeychainAccess' in project 'KeychainAccess'
Target 'KeychainAccess' in project 'KeychainAccess' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'ANSITerminal' in project 'ANSITerminal'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'ANSITerminal' in project 'ANSITerminal' (no dependencies)
Target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
➜ Explicit dependency on target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
Target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 85afd3dc08bede1de7d7403f1a4a4743
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/85afd3dc08bede1de7d7403f1a4a4743.xcbuilddata
error: The package product 'OpenAIStreamingCompletions' requires minimum platform version 6.0 for the watchOS platform, but this target supports 5.0 (in target 'chatty' from project 'ChattyCLI')
** BUILD FAILED **
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme ChattyCLI -destination generic/platform=watchOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
ChattyCLI: /Users/admin/builder/spi-builder-workspace
KeychainAccess: https://github.com/kishikawakatsumi/KeychainAccess @ 4.2.2
OpenAIStreamingCompletions: https://github.com/nate-parrott/openai-streaming-completions-swift.git @ 1.0.1
ANSITerminal: https://github.com/pakLebah/ANSITerminal.git @ 0.0.3
Clack: https://github.com/polpielladev/clack-swift @ 0d95ad4
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.2.2
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
Target 'chatty' in project 'ChattyCLI'
➜ Explicit dependency on target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
➜ Explicit dependency on target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'KeychainAccess' in project 'KeychainAccess'
Target 'KeychainAccess' in project 'KeychainAccess'
➜ Explicit dependency on target 'KeychainAccess' in project 'KeychainAccess'
Target 'KeychainAccess' in project 'KeychainAccess' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'Clack' in project 'Clack'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'ANSITerminal' in project 'ANSITerminal'
➜ Explicit dependency on target 'ANSITerminal' in project 'ANSITerminal'
Target 'ANSITerminal' in project 'ANSITerminal' (no dependencies)
Target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
➜ Explicit dependency on target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions'
Target 'OpenAIStreamingCompletions' in project 'OpenAIStreamingCompletions' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 85afd3dc08bede1de7d7403f1a4a4743
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/85afd3dc08bede1de7d7403f1a4a4743.xcbuilddata
error: The package product 'OpenAIStreamingCompletions' requires minimum platform version 6.0 for the watchOS platform, but this target supports 5.0 (in target 'chatty' from project 'ChattyCLI')
** BUILD FAILED **
BUILD FAILURE 5.10 watchOS