-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Description
Description
We are just finishing migrating from our own logging system to Logger and ran into the following issue: SwiftCompile fails when using Logger logging methods (.debug(), .error(), etc.) from String extension static methods.
We actually only have one instance of call to a Logger logging method from a String extension static method and the build succeeds after removing it. Also the build succeeds if the logging method is called from an instance method of String or anywhere else but from a String static method.
Reproduction
- Create a new app project in Xcode with Swift
- Add the following code at the end of the ViewController.swift file for instance:
import OSLog
extension String {
static func test() {
let logger = Logger(subsystem: "subsystem", category: "category")
logger.info("Hello")
}
}
- Build the project
-> Build fails with error: Command SwiftCompile failed with a nonzero exit code
Expected behavior
SwiftCompile should not fail.
Environment
Mac mini M2 on macOS 15.5
Xcode: 16.4
Swift: swift-driver version: 1.120.5 Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) Target: arm64-apple-macosx15.0
The build fails for both iOS and tvOS apps.
Additional information
Crash backtrace:
Stack dump:
0. Program arguments: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/SceneDelegate.swift -primary-file /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/ViewController.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/AppDelegate.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/PlaybackView.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/PlaybackViewController.swift /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources/GeneratedAssetSymbols.swift -emit-dependencies-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.d -emit-const-values-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.swiftconstvalues -emit-reference-dependencies-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.swiftdeps -serialize-diagnostics-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.dia -emit-localized-strings -emit-localized-strings-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64 -target arm64-apple-ios18.5 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk -I /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos -F /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos -no-color-diagnostics -enable-testing -g -debug-info-format=dwarf -dwarf-version=5 -module-cache-path /Volumes/ExtremeSSD/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity=checked -Onone -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ExternalPlaybackDemo_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Volumes/ExtremeSSD/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo -Xcc -ivfsstatcache -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos18.5-22F76-7fa4eea80a99bbfdc046826b63ec4baf.sdkstatcache -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/swift-overrides.hmap -Xcc -iquote -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-generated-files.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-own-target-headers.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-all-target-headers.hmap -Xcc -iquote -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-project-headers.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos/include -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources-normal/arm64 -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources/arm64 -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources -Xcc -DDEBUG=1 -module-name ExternalPlaybackDemo -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.5 -target-sdk-name iphoneos18.5 -external-plugin-path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.o -index-unit-output-path /ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.o -index-store-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Index.noindex/DataStore -index-system-modules
1. Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
2. Compiling with effective version 5.10
3. While evaluating request ExecuteSILPipelineRequest(Run pipelines { Mandatory Diagnostic Passes + Enabling Optimization Passes } on SIL for ExternalPlaybackDemo)
4. While running pass #487 SILFunctionTransform "OSLogOptimization" on SILFunction "@$sSS20ExternalPlaybackDemoE4testyyFZ".
for 'test()' (at /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/ViewController.swift:43:5)
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0 swift-frontend 0x0000000108e6ae24 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1 swift-frontend 0x0000000108e68c5c llvm::sys::RunSignalHandlers() + 112
2 swift-frontend 0x0000000108e6b460 SignalHandler(int) + 360
3 libsystem_platform.dylib 0x000000019c65c624 _sigtramp + 56
4 swift-frontend 0x0000000103b3b494 (anonymous namespace)::OSLogOptimization::run() + 8780
5 swift-frontend 0x0000000103b5ba9c swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) + 3336
6 swift-frontend 0x0000000103b57ee0 swift::SILPassManager::executePassPipelinePlan(swift::SILPassPipelinePlan const&) + 12100
7 swift-frontend 0x0000000103b92edc swift::SimpleRequest<swift::ExecuteSILPipelineRequest, std::__1::tuple<> (swift::SILPipelineExecutionDescriptor), (swift::RequestFlags)1>::evaluateRequest(swift::ExecuteSILPipelineRequest const&, swift::Evaluator&) + 52
8 swift-frontend 0x0000000103b7696c swift::ExecuteSILPipelineRequest::OutputType swift::Evaluator::getResultUncached<swift::ExecuteSILPipelineRequest, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()>(swift::ExecuteSILPipelineRequest const&, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()) + 412
9 swift-frontend 0x0000000103b79c6c swift::runSILDiagnosticPasses(swift::SILModule&) + 416
10 swift-frontend 0x000000010307c8b0 swift::CompilerInstance::performSILProcessing(swift::SILModule*) + 656
11 swift-frontend 0x0000000102cbcd90 performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*) + 1360
12 swift-frontend 0x0000000102cbc0a8 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1036
13 swift-frontend 0x0000000102cbf654 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1764
14 swift-frontend 0x0000000102cbdfd8 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3716
15 swift-frontend 0x0000000102c420bc swift::mainEntry(int, char const**) + 5428
16 dyld 0x000000019c282b98 start + 6076
Failed frontend command:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/SceneDelegate.swift -primary-file /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/ViewController.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/AppDelegate.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/PlaybackView.swift /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo/ExternalPlaybackDemo/PlaybackViewController.swift /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources/GeneratedAssetSymbols.swift -emit-dependencies-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.d -emit-const-values-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.swiftconstvalues -emit-reference-dependencies-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.swiftdeps -serialize-diagnostics-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.dia -emit-localized-strings -emit-localized-strings-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64 -target arm64-apple-ios18.5 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk -I /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos -F /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -module-cache-path /Volumes/ExtremeSSD/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ExternalPlaybackDemo_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Volumes/ExtremeSSD/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/aureliencolas/Documents/netgem/_Samples/_Netgem/ExternalPlaybackDemo -Xcc -ivfsstatcache -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos18.5-22F76-7fa4eea80a99bbfdc046826b63ec4baf.sdkstatcache -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/swift-overrides.hmap -Xcc -iquote -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-generated-files.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-own-target-headers.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-all-target-headers.hmap -Xcc -iquote -Xcc /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/ExternalPlaybackDemo-project-headers.hmap -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Products/Debug-iphoneos/include -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources-normal/arm64 -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources/arm64 -Xcc -I/Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/DerivedSources -Xcc -DDEBUG\=1 -module-name ExternalPlaybackDemo -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.5 -target-sdk-name iphoneos18.5 -external-plugin-path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Build/Intermediates.noindex/ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.o -index-unit-output-path /ExternalPlaybackDemo.build/Debug-iphoneos/ExternalPlaybackDemo.build/Objects-normal/arm64/ViewController.o -index-store-path /Volumes/ExtremeSSD/Xcode/DerivedData/ExternalPlaybackDemo-dqovjdvgvvhsvtdzknnfehbehyby/Index.noindex/DataStore -index-system-modules