Build Information
Failed to build M3U8Falcon, reference main (0188c0), with Swift 6.3 for watchOS using Xcode 26.4 on 6 May 2026 03:57:32 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme M3U8Falcon-Package -destination generic/platform=watchOSBuild Log
"Core/DependencyInjection/DependencyContainer.swift",
"Core/Parsers/M3U8Parser/M3U8Parser.swift",
"Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift",
"Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift",
"Core/Parsers/M3U8Parser/Models/Playlist/Playlist.swift",
"Core/Parsers/M3U8Parser/Models/Tags/BaseTag.swift",
"Core/Parsers/M3U8Parser/Models/Tags/Tag.swift",
"Core/Parsers/M3U8Parser/Models/Tags/Tags.swift",
"Core/Parsers/M3U8ParserTypes.swift",
"Core/Protocols/PlatformAbstractions.swift",
"Core/Protocols/ServiceProtocols.swift",
"Core/Types/Constants.swift",
"Core/Types/Types.swift",
"M3U8Falcon.swift",
"Services/Default/DefaultCommandExecutor.swift",
"Services/Default/DefaultFileSystemService.swift",
"Services/Default/DefaultM3U8Downloader.swift",
"Services/Default/DefaultM3U8ExtractorRegistry.swift",
"Services/Default/DefaultM3U8LinkExtractor.swift",
"Services/Default/DefaultM3U8ParserService.swift",
"Services/Default/DefaultTaskManager.swift",
"Services/Default/DefaultVideoProcessor.swift",
"Services/Network/DefaultNetworkClient.swift",
"Services/Network/RetryStrategy.swift",
"Services/Platform/DarwinProcessExecutor.swift",
"Services/Platform/DarwinStreamingNetworkClient.swift",
"Services/Platform/LinuxProcessExecutor.swift",
"Services/Platform/LinuxStreamingNetworkClient.swift",
"Services/Platform/ProcessExecutorConcurrencyHelpers.swift",
"Services/Streaming/StreamingDownloader.swift",
"Utilities/Errors/ErrorHandling.swift",
"Utilities/Errors/FileSystemError.swift",
"Utilities/Errors/NetworkError.swift",
"Utilities/Errors/ParsingError.swift",
"Utilities/Errors/ProcessingError.swift",
"Utilities/Extensions/Array+Extensions.swift",
"Utilities/Extensions/Data+Extensions.swift",
"Utilities/Extensions/String+Extensions.swift",
"Utilities/Logging/Logger.swift",
"Utilities/ResourceManagement/ResourceManager.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"m3u8-falcon",
"M3U8Falcon",
"M3U8Falcon-Package"
]
}
}
2026-05-05 23:57:22.821 xcodebuild[1416:8222] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme M3U8Falcon-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.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 M3U8Falcon-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.5.0
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.7.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
M3U8Falcon: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
Target 'm3u8-falcon' in project 'M3U8Falcon'
➜ Explicit dependency on target 'M3U8Falcon' in project 'M3U8Falcon'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
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 'M3U8Falcon' in project 'M3U8Falcon'
➜ Explicit dependency on target 'M3U8Falcon' in project 'M3U8Falcon'
Target 'M3U8Falcon' in project 'M3U8Falcon' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
SwiftDriver M3U8Falcon normal armv7k com.apple.xcode.tools.swift.compiler (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name M3U8Falcon -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target armv7k-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver M3U8Falcon normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name M3U8Falcon -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64_32-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ArgumentParser normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParser' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParser -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64_32/ArgumentParser.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -enable-experimental-feature StrictConcurrency -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64_32-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64_32/ArgumentParser-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64_32/ArgumentParser.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64_32/ArgumentParser_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64_32/ArgumentParser-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ArgumentParser normal armv7k com.apple.xcode.tools.swift.compiler (in target 'ArgumentParser' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParser -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/armv7k/ArgumentParser.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -enable-experimental-feature StrictConcurrency -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target armv7k-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/armv7k/ArgumentParser-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/armv7k/ArgumentParser.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/armv7k/ArgumentParser_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/armv7k/ArgumentParser-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver M3U8Falcon normal arm64 com.apple.xcode.tools.swift.compiler (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name M3U8Falcon -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ArgumentParser normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParser' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParser -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64/ArgumentParser.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -enable-experimental-feature StrictConcurrency -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64/ArgumentParser-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64/ArgumentParser.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64/ArgumentParser_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-watchos/ArgumentParser.build/Objects-normal/arm64/ArgumentParser-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal armv7k Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
EmitSwiftModule normal armv7k (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift:424:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor GlobalDependencies {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift:424:14: note: add '@available' attribute to enclosing actor
public actor GlobalDependencies {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:72:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> ProcessResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:66:10: note: add '@available' attribute to enclosing instance method
func execute(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:42:17: note: add '@available' attribute to enclosing protocol
public protocol ProcessExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:172:17: note: add '@available' attribute to enclosing protocol
public protocol StreamingNetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:172:17: note: add '@available' attribute to enclosing protocol
public protocol StreamingNetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:51:41: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadContent(from url: URL) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:51:10: note: add '@available' attribute to enclosing instance method
func downloadContent(from url: URL) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:63:41: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadRawData(from url: URL) async throws -> Data
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:63:10: note: add '@available' attribute to enclosing instance method
func downloadRawData(from url: URL) async throws -> Data
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:79:89: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:79:10: note: add '@available' attribute to enclosing instance method
func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:153:62: error: concurrency is only available in watchOS 6.0.0 or newer
func combineSegments(in directory: URL, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:153:10: note: add '@available' attribute to enclosing instance method
func combineSegments(in directory: URL, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:169:71: error: concurrency is only available in watchOS 6.0.0 or newer
func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:169:10: note: add '@available' attribute to enclosing instance method
func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:196:104: error: concurrency is only available in watchOS 6.0.0 or newer
func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:196:10: note: add '@available' attribute to enclosing instance method
func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:387:45: error: concurrency is only available in watchOS 6.0.0 or newer
func createTask(_ request: TaskRequest) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:387:10: note: add '@available' attribute to enclosing instance method
func createTask(_ request: TaskRequest) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:394:44: error: concurrency is only available in watchOS 6.0.0 or newer
func getTaskStatus(for taskId: String) async -> TaskStatus?
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:394:10: note: add '@available' attribute to enclosing instance method
func getTaskStatus(for taskId: String) async -> TaskStatus?
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:401:37: error: concurrency is only available in watchOS 6.0.0 or newer
func cancelTask(taskId: String) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:401:10: note: add '@available' attribute to enclosing instance method
func cancelTask(taskId: String) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:462:83: error: concurrency is only available in watchOS 6.0.0 or newer
func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:462:10: note: add '@available' attribute to enclosing instance method
func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:449:17: note: add '@available' attribute to enclosing protocol
public protocol CommandExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:477:93: error: concurrency is only available in watchOS 6.0.0 or newer
func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:477:10: note: add '@available' attribute to enclosing instance method
func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:449:17: note: add '@available' attribute to enclosing protocol
public protocol CommandExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:527:74: error: concurrency is only available in watchOS 6.0.0 or newer
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:527:10: note: add '@available' attribute to enclosing instance method
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:507:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8LinkExtractorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:614:74: error: concurrency is only available in watchOS 6.0.0 or newer
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:614:10: note: add '@available' attribute to enclosing instance method
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:576:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8ExtractorRegistryProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:655:65: error: concurrency is only available in watchOS 6.0.0 or newer
func analyzePage(at url: URL, options: PageAnalysisOptions) async throws -> PageAnalysisResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:655:10: note: add '@available' attribute to enclosing instance method
func analyzePage(at url: URL, options: PageAnalysisOptions) async throws -> PageAnalysisResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:639:17: note: add '@available' attribute to enclosing protocol
public protocol WebPageAnalyzerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:688:73: error: concurrency is only available in watchOS 6.0.0 or newer
func executeScript(_ script: String, in context: JavaScriptContext) async throws -> JavaScriptResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:688:10: note: add '@available' attribute to enclosing instance method
func executeScript(_ script: String, in context: JavaScriptContext) async throws -> JavaScriptResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:672:17: note: add '@available' attribute to enclosing protocol
public protocol JavaScriptExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:733:40: error: concurrency is only available in watchOS 6.0.0 or newer
func data(for request: URLRequest) async throws -> (Data, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:733:10: note: add '@available' attribute to enclosing instance method
func data(for request: URLRequest) async throws -> (Data, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:722:17: note: add '@available' attribute to enclosing protocol
public protocol NetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:746:44: error: concurrency is only available in watchOS 6.0.0 or newer
func download(for request: URLRequest) async throws -> (URL, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:746:10: note: add '@available' attribute to enclosing instance method
func download(for request: URLRequest) async throws -> (URL, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:722:17: note: add '@available' attribute to enclosing protocol
public protocol NetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:59:147: error: concurrency is only available in watchOS 6.0.0 or newer
@MainActor public static func initialize(with configuration: DIConfiguration = DIConfiguration.performanceOptimized(), verbose: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:59:35: note: add '@available' attribute to enclosing static method
@MainActor public static func initialize(with configuration: DIConfiguration = DIConfiguration.performanceOptimized(), verbose: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:134:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:127:24: note: add '@available' attribute to enclosing static method
public static func download(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:207:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> M3U8Parser.ParserResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:204:24: note: add '@available' attribute to enclosing static method
public static func parse(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:246:67: error: concurrency is only available in watchOS 6.0.0 or newer
private static func resolvedDirectory(_ savedDirectory: URL?) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:246:25: note: add '@available' attribute to enclosing static method
private static func resolvedDirectory(_ savedDirectory: URL?) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:76:88: error: concurrency is only available in watchOS 6.0.0 or newer
public func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:76:15: note: add '@available' attribute to enclosing instance method
public func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:37:15: note: add '@available' attribute to enclosing struct
public struct DefaultCommandExecutor: CommandExecutorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:117:98: error: concurrency is only available in watchOS 6.0.0 or newer
public func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:117:15: note: add '@available' attribute to enclosing instance method
public func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:37:15: note: add '@available' attribute to enclosing struct
public struct DefaultCommandExecutor: CommandExecutorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:46:48: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadContent(from url: URL) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:46:17: note: add '@available' attribute to enclosing instance method
public func downloadContent(from url: URL) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:55:48: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadRawData(from url: URL) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:55:17: note: add '@available' attribute to enclosing instance method
public func downloadRawData(from url: URL) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:74:96: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:74:17: note: add '@available' attribute to enclosing instance method
public func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:116:96: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadSingleSegment(url: URL, to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:116:18: note: add '@available' attribute to enclosing instance method
private func downloadSingleSegment(url: URL, to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:109:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async -> DefaultM3U8ExtractorRegistry {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:106:24: note: add '@available' attribute to enclosing static method
public static func create(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:36:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8ExtractorRegistry: M3U8ExtractorRegistryProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:177:81: error: concurrency is only available in watchOS 6.0.0 or newer
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:177:17: note: add '@available' attribute to enclosing instance method
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:36:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8ExtractorRegistry: M3U8ExtractorRegistryProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:109:81: error: concurrency is only available in watchOS 6.0.0 or newer
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:109:17: note: add '@available' attribute to enclosing instance method
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:170:85: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadPageContent(from url: URL, options: LinkExtractionOptions) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:170:18: note: add '@available' attribute to enclosing instance method
private func downloadPageContent(from url: URL, options: LinkExtractionOptions) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:207:138: error: concurrency is only available in watchOS 6.0.0 or newer
private func extractLinksUsingMethod(_ method: ExtractionMethod, from content: String, baseURL: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:207:18: note: add '@available' attribute to enclosing instance method
private func extractLinksUsingMethod(_ method: ExtractionMethod, from content: String, baseURL: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:228:52: error: concurrency is only available in watchOS 6.0.0 or newer
public func createTask(_ request: TaskRequest) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:228:17: note: add '@available' attribute to enclosing instance method
public func createTask(_ request: TaskRequest) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:293:51: error: concurrency is only available in watchOS 6.0.0 or newer
public func getTaskStatus(for taskId: String) async -> TaskStatus? {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:293:17: note: add '@available' attribute to enclosing instance method
public func getTaskStatus(for taskId: String) async -> TaskStatus? {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:302:44: error: concurrency is only available in watchOS 6.0.0 or newer
public func cancelTask(taskId: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:302:17: note: add '@available' attribute to enclosing instance method
public func cancelTask(taskId: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:317:41: error: concurrency is only available in watchOS 6.0.0 or newer
public func getPerformanceMetrics() async -> PerformanceMetrics {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:317:17: note: add '@available' attribute to enclosing instance method
public func getPerformanceMetrics() async -> PerformanceMetrics {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:367:9: error: concurrency is only available in watchOS 6.0.0 or newer
async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:366:18: note: add '@available' attribute to enclosing instance method
private func executeTaskWithMetrics(taskInfo: inout TaskInfo, verbose: Bool = false)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:421:85: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadAndParseContent(taskInfo: TaskInfo, verbose: Bool = false) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:421:18: note: add '@available' attribute to enclosing instance method
private func downloadAndParseContent(taskInfo: TaskInfo, verbose: Bool = false) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:453:99: error: concurrency is only available in watchOS 6.0.0 or newer
private func processUpdateCustomKeyAndIV(_ playlist: MediaPlaylist, taskInfo: inout TaskInfo) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:453:18: note: add '@available' attribute to enclosing instance method
private func processUpdateCustomKeyAndIV(_ playlist: MediaPlaylist, taskInfo: inout TaskInfo) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:536:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:534:18: note: add '@available' attribute to enclosing instance method
private func processMediaPlaylistOptimized(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:614:57: error: concurrency is only available in watchOS 6.0.0 or newer
private func calculateTotalBytes(in directory: URL) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:614:18: note: add '@available' attribute to enclosing instance method
private func calculateTotalBytes(in directory: URL) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:657:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:655:18: note: add '@available' attribute to enclosing instance method
private func downloadSegmentsWithProgress(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:729:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:727:18: note: add '@available' attribute to enclosing instance method
private func downloadSingleSegmentWithProgress(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:91:69: error: concurrency is only available in watchOS 6.0.0 or newer
public func combineSegments(in directory: URL, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:91:17: note: add '@available' attribute to enclosing instance method
public func combineSegments(in directory: URL, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:130:78: error: concurrency is only available in watchOS 6.0.0 or newer
public func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:130:17: note: add '@available' attribute to enclosing instance method
public func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:176:111: error: concurrency is only available in watchOS 6.0.0 or newer
public func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:176:17: note: add '@available' attribute to enclosing instance method
public func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:267:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:262:18: note: add '@available' attribute to enclosing instance method
private func executeFFmpegWithRetry(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:339:54: error: concurrency is only available in watchOS 6.0.0 or newer
private func findSegmentFiles(in directory: URL) async throws -> [URL] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:339:18: note: add '@available' attribute to enclosing instance method
private func findSegmentFiles(in directory: URL) async throws -> [URL] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:373:71: error: concurrency is only available in watchOS 6.0.0 or newer
private func createConcatFile(segments: [URL], in directory: URL) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:373:18: note: add '@available' attribute to enclosing instance method
private func createConcatFile(segments: [URL], in directory: URL) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:435:96: error: concurrency is only available in watchOS 6.0.0 or newer
private func buildDecryptAndCombineSegmentsFFmpegArguments(m3u8File: URL, outputFile: URL) async -> [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:435:18: note: add '@available' attribute to enclosing instance method
private func buildDecryptAndCombineSegmentsFFmpegArguments(m3u8File: URL, outputFile: URL) async -> [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:467:46: error: concurrency is only available in watchOS 6.0.0 or newer
private func checkHardwareAcceleration() async -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:467:18: note: add '@available' attribute to enclosing instance method
private func checkHardwareAcceleration() async -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:119:59: error: concurrency is only available in watchOS 6.0.0 or newer
public nonisolated func data(for request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:119:29: note: add '@available' attribute to enclosing instance method
public nonisolated func data(for request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:135:63: error: concurrency is only available in watchOS 6.0.0 or newer
public nonisolated func download(for request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:135:29: note: add '@available' attribute to enclosing instance method
public nonisolated func download(for request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:146:63: error: concurrency is only available in watchOS 6.0.0 or newer
private func performRequestWithRetry(request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:146:18: note: add '@available' attribute to enclosing instance method
private func performRequestWithRetry(request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:206:64: error: concurrency is only available in watchOS 6.0.0 or newer
private func performDownloadWithRetry(request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:206:18: note: add '@available' attribute to enclosing instance method
private func performDownloadWithRetry(request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: error: 'init(memoryCapacity:diskCapacity:directory:)' is only available in watchOS 6.0 or newer
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: note: add 'if #available' version check
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:63:12: note: add '@available' attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:20:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> ProcessResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:14:10: note: add '@available' attribute to enclosing instance method
func execute(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinProcessExecutor: ProcessExecutorProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinStreamingNetworkClient: StreamingNetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinStreamingNetworkClient: StreamingNetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:98:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:94:17: note: add '@available' attribute to enclosing instance method
public func downloadToFile(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:203:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:200:17: note: add '@available' attribute to enclosing instance method
public func downloadToMemory(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:255:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:251:18: note: add '@available' attribute to enclosing instance method
private func callProgressHandler(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:58: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:263:9: note: add '@available' attribute to enclosing extension
private extension StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:263:9: note: add '@available' attribute to enclosing extension
private extension StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:38:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor ResourceManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:38:14: note: add '@available' attribute to enclosing actor
public actor ResourceManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:380:27: error: concurrency is only available in watchOS 6.0.0 or newer
public func cleanup() async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:380:17: note: add '@available' attribute to enclosing instance method
public func cleanup() async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:360:15: note: add '@available' attribute to enclosing struct
public struct ScopedResource: Sendable {
^
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/Playlist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/BaseTag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tags.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8ParserTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Types.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultFileSystemService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ParserService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/RetryStrategy.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/ProcessExecutorConcurrencyHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ErrorHandling.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/FileSystemError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ParsingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ProcessingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Array+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Logging/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift -target armv7k-apple-watchos5.0 -module-can-import-version CryptoKit 324.100.35 0 -module-can-import-version Darwin 377.100.15 0 -module-can-import-version Foundation 4424.1.301 4424.1.255 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name M3U8Falcon -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -clang-target armv7k-apple-watchos26.4 -target-sdk-version 26.4 -target-sdk-name watchos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon-primary-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/armv7k/M3U8Falcon.abi.json
SwiftCompile normal armv7k Compiling\ DIConfiguration.swift,\ DependencyContainer.swift,\ M3U8Parser.swift,\ MasterPlaylist.swift,\ MediaPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ M3U8ParserTypes.swift,\ PlatformAbstractions.swift,\ ServiceProtocols.swift,\ Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8ParserTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Constants.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8ParserTypes.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Constants.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ ProcessExecutorConcurrencyHelpers.swift,\ StreamingDownloader.swift,\ ErrorHandling.swift,\ FileSystemError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/ProcessExecutorConcurrencyHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ErrorHandling.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/FileSystemError.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/ProcessExecutorConcurrencyHelpers.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ErrorHandling.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/FileSystemError.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ NetworkError.swift,\ ParsingError.swift,\ ProcessingError.swift,\ Array+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ParsingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ProcessingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Array+Extensions.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/NetworkError.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ParsingError.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ProcessingError.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Array+Extensions.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ Types.swift,\ M3U8Falcon.swift,\ DefaultCommandExecutor.swift,\ DefaultFileSystemService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Types.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultFileSystemService.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Types.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultFileSystemService.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k Compiling\ Data+Extensions.swift,\ String+Extensions.swift,\ Logger.swift,\ ResourceManager.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Logging/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Data+Extensions.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/String+Extensions.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Logging/Logger.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal armv7k /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/Playlist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/BaseTag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tags.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8ParserTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Types.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultFileSystemService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ParserService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/RetryStrategy.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/ProcessExecutorConcurrencyHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ErrorHandling.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/FileSystemError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ParsingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ProcessingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Array+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Logging/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift -target arm64-apple-watchos5.0 -module-can-import-version CryptoKit 324.100.35 0 -module-can-import-version Darwin 377.100.15 0 -module-can-import-version Foundation 4424.1.301 4424.1.255 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-dependencies-3.json -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name M3U8Falcon -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-watchos26.4 -target-sdk-version 26.4 -target-sdk-name watchos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-primary-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.abi.json
EmitSwiftModule normal arm64 (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:172:17: note: add '@available' attribute to enclosing protocol
public protocol StreamingNetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: error: 'init(memoryCapacity:diskCapacity:directory:)' is only available in watchOS 6.0 or newer
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: note: add 'if #available' version check
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:63:12: note: add '@available' attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinStreamingNetworkClient: StreamingNetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:58: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:263:9: note: add '@available' attribute to enclosing extension
private extension StreamingDownloader {
^
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/Playlist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/BaseTag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tag.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Tags/Tags.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8ParserTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Types/Types.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultFileSystemService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ParserService.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/RetryStrategy.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxProcessExecutor.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/LinuxStreamingNetworkClient.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/ProcessExecutorConcurrencyHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ErrorHandling.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/FileSystemError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ParsingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Errors/ProcessingError.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Array+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/Logging/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift -target arm64_32-apple-watchos5.0 -module-can-import-version CryptoKit 324.100.35 0 -module-can-import-version Darwin 377.100.15 0 -module-can-import-version Foundation 4424.1.301 4424.1.255 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name M3U8Falcon -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -clang-target arm64_32-apple-watchos26.4 -target-sdk-version 26.4 -target-sdk-name watchos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon-primary-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-watchos/M3U8Falcon.build/Objects-normal/arm64_32/M3U8Falcon.abi.json
EmitSwiftModule normal arm64_32 (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift:424:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor GlobalDependencies {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift:424:14: note: add '@available' attribute to enclosing actor
public actor GlobalDependencies {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:72:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> ProcessResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:66:10: note: add '@available' attribute to enclosing instance method
func execute(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:42:17: note: add '@available' attribute to enclosing protocol
public protocol ProcessExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:172:17: note: add '@available' attribute to enclosing protocol
public protocol StreamingNetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:194:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/PlatformAbstractions.swift:172:17: note: add '@available' attribute to enclosing protocol
public protocol StreamingNetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:51:41: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadContent(from url: URL) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:51:10: note: add '@available' attribute to enclosing instance method
func downloadContent(from url: URL) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:63:41: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadRawData(from url: URL) async throws -> Data
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:63:10: note: add '@available' attribute to enclosing instance method
func downloadRawData(from url: URL) async throws -> Data
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:79:89: error: concurrency is only available in watchOS 6.0.0 or newer
func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:79:10: note: add '@available' attribute to enclosing instance method
func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:38:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8DownloaderProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:153:62: error: concurrency is only available in watchOS 6.0.0 or newer
func combineSegments(in directory: URL, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:153:10: note: add '@available' attribute to enclosing instance method
func combineSegments(in directory: URL, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:169:71: error: concurrency is only available in watchOS 6.0.0 or newer
func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:169:10: note: add '@available' attribute to enclosing instance method
func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:196:104: error: concurrency is only available in watchOS 6.0.0 or newer
func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:196:10: note: add '@available' attribute to enclosing instance method
func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:139:17: note: add '@available' attribute to enclosing protocol
public protocol VideoProcessorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:387:45: error: concurrency is only available in watchOS 6.0.0 or newer
func createTask(_ request: TaskRequest) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:387:10: note: add '@available' attribute to enclosing instance method
func createTask(_ request: TaskRequest) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:394:44: error: concurrency is only available in watchOS 6.0.0 or newer
func getTaskStatus(for taskId: String) async -> TaskStatus?
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:394:10: note: add '@available' attribute to enclosing instance method
func getTaskStatus(for taskId: String) async -> TaskStatus?
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:401:37: error: concurrency is only available in watchOS 6.0.0 or newer
func cancelTask(taskId: String) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:401:10: note: add '@available' attribute to enclosing instance method
func cancelTask(taskId: String) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:378:17: note: add '@available' attribute to enclosing protocol
public protocol TaskManagerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:462:83: error: concurrency is only available in watchOS 6.0.0 or newer
func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:462:10: note: add '@available' attribute to enclosing instance method
func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:449:17: note: add '@available' attribute to enclosing protocol
public protocol CommandExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:477:93: error: concurrency is only available in watchOS 6.0.0 or newer
func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:477:10: note: add '@available' attribute to enclosing instance method
func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:449:17: note: add '@available' attribute to enclosing protocol
public protocol CommandExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:527:74: error: concurrency is only available in watchOS 6.0.0 or newer
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:527:10: note: add '@available' attribute to enclosing instance method
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:507:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8LinkExtractorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:614:74: error: concurrency is only available in watchOS 6.0.0 or newer
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:614:10: note: add '@available' attribute to enclosing instance method
func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link]
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:576:17: note: add '@available' attribute to enclosing protocol
public protocol M3U8ExtractorRegistryProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:655:65: error: concurrency is only available in watchOS 6.0.0 or newer
func analyzePage(at url: URL, options: PageAnalysisOptions) async throws -> PageAnalysisResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:655:10: note: add '@available' attribute to enclosing instance method
func analyzePage(at url: URL, options: PageAnalysisOptions) async throws -> PageAnalysisResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:639:17: note: add '@available' attribute to enclosing protocol
public protocol WebPageAnalyzerProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:688:73: error: concurrency is only available in watchOS 6.0.0 or newer
func executeScript(_ script: String, in context: JavaScriptContext) async throws -> JavaScriptResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:688:10: note: add '@available' attribute to enclosing instance method
func executeScript(_ script: String, in context: JavaScriptContext) async throws -> JavaScriptResult
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:672:17: note: add '@available' attribute to enclosing protocol
public protocol JavaScriptExecutorProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:733:40: error: concurrency is only available in watchOS 6.0.0 or newer
func data(for request: URLRequest) async throws -> (Data, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:733:10: note: add '@available' attribute to enclosing instance method
func data(for request: URLRequest) async throws -> (Data, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:722:17: note: add '@available' attribute to enclosing protocol
public protocol NetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:746:44: error: concurrency is only available in watchOS 6.0.0 or newer
func download(for request: URLRequest) async throws -> (URL, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:746:10: note: add '@available' attribute to enclosing instance method
func download(for request: URLRequest) async throws -> (URL, URLResponse)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Protocols/ServiceProtocols.swift:722:17: note: add '@available' attribute to enclosing protocol
public protocol NetworkClientProtocol: Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:59:147: error: concurrency is only available in watchOS 6.0.0 or newer
@MainActor public static func initialize(with configuration: DIConfiguration = DIConfiguration.performanceOptimized(), verbose: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:59:35: note: add '@available' attribute to enclosing static method
@MainActor public static func initialize(with configuration: DIConfiguration = DIConfiguration.performanceOptimized(), verbose: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:134:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:127:24: note: add '@available' attribute to enclosing static method
public static func download(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:207:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> M3U8Parser.ParserResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:204:24: note: add '@available' attribute to enclosing static method
public static func parse(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:246:67: error: concurrency is only available in watchOS 6.0.0 or newer
private static func resolvedDirectory(_ savedDirectory: URL?) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:246:25: note: add '@available' attribute to enclosing static method
private static func resolvedDirectory(_ savedDirectory: URL?) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/M3U8Falcon.swift:35:15: note: add '@available' attribute to enclosing struct
public struct M3U8Falcon {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:76:88: error: concurrency is only available in watchOS 6.0.0 or newer
public func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:76:15: note: add '@available' attribute to enclosing instance method
public func execute(command: String, arguments: [String], workingDirectory: String?) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:37:15: note: add '@available' attribute to enclosing struct
public struct DefaultCommandExecutor: CommandExecutorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:117:98: error: concurrency is only available in watchOS 6.0.0 or newer
public func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:117:15: note: add '@available' attribute to enclosing instance method
public func executeWithResult(command: String, arguments: [String], workingDirectory: String?) async throws -> CommandExecutionResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultCommandExecutor.swift:37:15: note: add '@available' attribute to enclosing struct
public struct DefaultCommandExecutor: CommandExecutorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:46:48: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadContent(from url: URL) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:46:17: note: add '@available' attribute to enclosing instance method
public func downloadContent(from url: URL) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:55:48: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadRawData(from url: URL) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:55:17: note: add '@available' attribute to enclosing instance method
public func downloadRawData(from url: URL) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:74:96: error: concurrency is only available in watchOS 6.0.0 or newer
public func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:74:17: note: add '@available' attribute to enclosing instance method
public func downloadSegments(at urls: [URL], to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:116:96: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadSingleSegment(url: URL, to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:116:18: note: add '@available' attribute to enclosing instance method
private func downloadSingleSegment(url: URL, to directory: URL, headers: [String: String]) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.swift:19:15: note: add '@available' attribute to enclosing struct
public struct DefaultM3U8Downloader: M3U8DownloaderProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:109:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async -> DefaultM3U8ExtractorRegistry {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:106:24: note: add '@available' attribute to enclosing static method
public static func create(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:36:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8ExtractorRegistry: M3U8ExtractorRegistryProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:177:81: error: concurrency is only available in watchOS 6.0.0 or newer
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:177:17: note: add '@available' attribute to enclosing instance method
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8ExtractorRegistry.swift:36:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8ExtractorRegistry: M3U8ExtractorRegistryProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:109:81: error: concurrency is only available in watchOS 6.0.0 or newer
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:109:17: note: add '@available' attribute to enclosing instance method
public func extractM3U8Links(from url: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:170:85: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadPageContent(from url: URL, options: LinkExtractionOptions) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:170:18: note: add '@available' attribute to enclosing instance method
private func downloadPageContent(from url: URL, options: LinkExtractionOptions) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:207:138: error: concurrency is only available in watchOS 6.0.0 or newer
private func extractLinksUsingMethod(_ method: ExtractionMethod, from content: String, baseURL: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:207:18: note: add '@available' attribute to enclosing instance method
private func extractLinksUsingMethod(_ method: ExtractionMethod, from content: String, baseURL: URL, options: LinkExtractionOptions) async throws -> [M3U8Link] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8LinkExtractor.swift:54:20: note: add '@available' attribute to enclosing class
public final class DefaultM3U8LinkExtractor: M3U8LinkExtractorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:228:52: error: concurrency is only available in watchOS 6.0.0 or newer
public func createTask(_ request: TaskRequest) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:228:17: note: add '@available' attribute to enclosing instance method
public func createTask(_ request: TaskRequest) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:293:51: error: concurrency is only available in watchOS 6.0.0 or newer
public func getTaskStatus(for taskId: String) async -> TaskStatus? {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:293:17: note: add '@available' attribute to enclosing instance method
public func getTaskStatus(for taskId: String) async -> TaskStatus? {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:302:44: error: concurrency is only available in watchOS 6.0.0 or newer
public func cancelTask(taskId: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:302:17: note: add '@available' attribute to enclosing instance method
public func cancelTask(taskId: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:317:41: error: concurrency is only available in watchOS 6.0.0 or newer
public func getPerformanceMetrics() async -> PerformanceMetrics {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:317:17: note: add '@available' attribute to enclosing instance method
public func getPerformanceMetrics() async -> PerformanceMetrics {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:367:9: error: concurrency is only available in watchOS 6.0.0 or newer
async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:366:18: note: add '@available' attribute to enclosing instance method
private func executeTaskWithMetrics(taskInfo: inout TaskInfo, verbose: Bool = false)
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:421:85: error: concurrency is only available in watchOS 6.0.0 or newer
private func downloadAndParseContent(taskInfo: TaskInfo, verbose: Bool = false) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:421:18: note: add '@available' attribute to enclosing instance method
private func downloadAndParseContent(taskInfo: TaskInfo, verbose: Bool = false) async throws
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:453:99: error: concurrency is only available in watchOS 6.0.0 or newer
private func processUpdateCustomKeyAndIV(_ playlist: MediaPlaylist, taskInfo: inout TaskInfo) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:453:18: note: add '@available' attribute to enclosing instance method
private func processUpdateCustomKeyAndIV(_ playlist: MediaPlaylist, taskInfo: inout TaskInfo) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:536:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:534:18: note: add '@available' attribute to enclosing instance method
private func processMediaPlaylistOptimized(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:614:57: error: concurrency is only available in watchOS 6.0.0 or newer
private func calculateTotalBytes(in directory: URL) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:614:18: note: add '@available' attribute to enclosing instance method
private func calculateTotalBytes(in directory: URL) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:657:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:655:18: note: add '@available' attribute to enclosing instance method
private func downloadSegmentsWithProgress(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:729:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> Int64 {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:727:18: note: add '@available' attribute to enclosing instance method
private func downloadSingleSegmentWithProgress(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.swift:138:14: note: add '@available' attribute to enclosing actor
public actor DefaultTaskManager: TaskManagerProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:91:69: error: concurrency is only available in watchOS 6.0.0 or newer
public func combineSegments(in directory: URL, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:91:17: note: add '@available' attribute to enclosing instance method
public func combineSegments(in directory: URL, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:130:78: error: concurrency is only available in watchOS 6.0.0 or newer
public func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:130:17: note: add '@available' attribute to enclosing instance method
public func decryptSegment(at url: URL, to outputURL: URL, keyURL: URL?) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:176:111: error: concurrency is only available in watchOS 6.0.0 or newer
public func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:176:17: note: add '@available' attribute to enclosing instance method
public func decryptAndCombineSegments(in directory: URL, with localM3U8FileName: String, outputFile: URL) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:267:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:262:18: note: add '@available' attribute to enclosing instance method
private func executeFFmpegWithRetry(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:339:54: error: concurrency is only available in watchOS 6.0.0 or newer
private func findSegmentFiles(in directory: URL) async throws -> [URL] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:339:18: note: add '@available' attribute to enclosing instance method
private func findSegmentFiles(in directory: URL) async throws -> [URL] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:373:71: error: concurrency is only available in watchOS 6.0.0 or newer
private func createConcatFile(segments: [URL], in directory: URL) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:373:18: note: add '@available' attribute to enclosing instance method
private func createConcatFile(segments: [URL], in directory: URL) async throws -> URL {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:435:96: error: concurrency is only available in watchOS 6.0.0 or newer
private func buildDecryptAndCombineSegmentsFFmpegArguments(m3u8File: URL, outputFile: URL) async -> [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:435:18: note: add '@available' attribute to enclosing instance method
private func buildDecryptAndCombineSegmentsFFmpegArguments(m3u8File: URL, outputFile: URL) async -> [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:467:46: error: concurrency is only available in watchOS 6.0.0 or newer
private func checkHardwareAcceleration() async -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:467:18: note: add '@available' attribute to enclosing instance method
private func checkHardwareAcceleration() async -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultVideoProcessor.swift:50:15: note: add '@available' attribute to enclosing struct
public struct DefaultVideoProcessor: VideoProcessorProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:119:59: error: concurrency is only available in watchOS 6.0.0 or newer
public nonisolated func data(for request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:119:29: note: add '@available' attribute to enclosing instance method
public nonisolated func data(for request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:135:63: error: concurrency is only available in watchOS 6.0.0 or newer
public nonisolated func download(for request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:135:29: note: add '@available' attribute to enclosing instance method
public nonisolated func download(for request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:146:63: error: concurrency is only available in watchOS 6.0.0 or newer
private func performRequestWithRetry(request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:146:18: note: add '@available' attribute to enclosing instance method
private func performRequestWithRetry(request: URLRequest) async throws -> (Data, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:206:64: error: concurrency is only available in watchOS 6.0.0 or newer
private func performDownloadWithRetry(request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:206:18: note: add '@available' attribute to enclosing instance method
private func performDownloadWithRetry(request: URLRequest) async throws -> (URL, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: error: 'init(memoryCapacity:diskCapacity:directory:)' is only available in watchOS 6.0 or newer
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:78:34: note: add 'if #available' version check
sessionConfig.urlCache = URLCache(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:63:12: note: add '@available' attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Network/DefaultNetworkClient.swift:41:14: note: add '@available' attribute to enclosing actor
public actor DefaultNetworkClient: NetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:20:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> ProcessResult {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:14:10: note: add '@available' attribute to enclosing instance method
func execute(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinProcessExecutor: ProcessExecutorProtocol, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:71: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinStreamingNetworkClient: StreamingNetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:19:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (URLResponse, AsyncThrowingStream<UInt8, Error>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinStreamingNetworkClient.swift:12:13: note: add '@available' attribute to enclosing class
final class DarwinStreamingNetworkClient: StreamingNetworkClientProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:98:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:94:17: note: add '@available' attribute to enclosing instance method
public func downloadToFile(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:203:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:200:17: note: add '@available' attribute to enclosing instance method
public func downloadToMemory(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:255:7: error: concurrency is only available in watchOS 6.0.0 or newer
) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:251:18: note: add '@available' attribute to enclosing instance method
private func callProgressHandler(
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:46:14: note: add '@available' attribute to enclosing actor
public actor StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:58: error: 'AsyncThrowingStream' is only available in watchOS 6.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:263:9: note: add '@available' attribute to enclosing extension
private extension StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:41: error: concurrency is only available in watchOS 6.0.0 or newer
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:264:10: note: add '@available' attribute to enclosing instance method
func fetchAsyncBytes(from url: URL) async throws -> (AsyncThrowingStream<UInt8, Error>, URLResponse) {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Streaming/StreamingDownloader.swift:263:9: note: add '@available' attribute to enclosing extension
private extension StreamingDownloader {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:38:14: error: concurrency is only available in watchOS 6.0.0 or newer
public actor ResourceManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:38:14: note: add '@available' attribute to enclosing actor
public actor ResourceManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:380:27: error: concurrency is only available in watchOS 6.0.0 or newer
public func cleanup() async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:380:17: note: add '@available' attribute to enclosing instance method
public func cleanup() async throws {
^
/Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Utilities/ResourceManagement/ResourceManager.swift:360:15: note: add '@available' attribute to enclosing struct
public struct ScopedResource: Sendable {
^
SwiftCompile normal arm64 Compiling\ DIConfiguration.swift,\ DependencyContainer.swift,\ M3U8Parser.swift,\ MasterPlaylist.swift,\ MediaPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DIConfiguration.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/DependencyInjection/DependencyContainer.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/M3U8Parser.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MasterPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/MediaPlaylist.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal armv7k Emitting\ module\ for\ ArgumentParser (in target 'ArgumentParser' from project 'swift-argument-parser')
2026-05-05 23:57:30.177 xcodebuild[1485:8645] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
EmitSwiftModule normal armv7k (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftEmitModule normal armv7k Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftEmitModule normal arm64 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
EmitSwiftModule normal arm64 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
EmitSwiftModule normal arm64_32 (in target 'M3U8Falcon' from project 'M3U8Falcon')
Building workspace spi-builder-workspace with scheme M3U8Falcon-Package
(7 failures)
BUILD FAILURE 6.3 watchOS