Build Information
Failed to build M3U8Falcon, reference main (0188c0), with Swift 6.1 for iOS using Xcode 16.3 on 6 May 2026 03:58:02 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme M3U8Falcon-Package -destination generic/platform=iOSBuild Log
SwiftEmitModule normal arm64 Emitting\ module\ for\ ArgumentParserToolInfo (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ToolInfo.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 Compiling\ Playlist.swift,\ BaseTag.swift,\ Tag.swift,\ Tags.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/Playlist.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/Tags/BaseTag.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/Tags/Tag.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/Tags/Tags.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 Compiling\ DefaultM3U8Downloader.swift,\ DefaultM3U8ExtractorRegistry.swift,\ DefaultM3U8LinkExtractor.swift,\ DefaultM3U8ParserService.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.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/Services/Default/DefaultM3U8ExtractorRegistry.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/Services/Default/DefaultM3U8LinkExtractor.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/Services/Default/DefaultM3U8ParserService.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ DefaultTaskManager.swift,\ DefaultVideoProcessor.swift,\ DefaultNetworkClient.swift,\ RetryStrategy.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultTaskManager.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/Services/Default/DefaultVideoProcessor.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/Services/Network/DefaultNetworkClient.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/Services/Network/RetryStrategy.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ DarwinProcessExecutor.swift,\ DarwinStreamingNetworkClient.swift,\ LinuxProcessExecutor.swift,\ LinuxStreamingNetworkClient.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.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/Services/Platform/DarwinStreamingNetworkClient.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/Services/Platform/LinuxProcessExecutor.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/Services/Platform/LinuxStreamingNetworkClient.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
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
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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
SwiftEmitModule normal arm64 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
Failed frontend command:
/Applications/Xcode-16.3.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-ios12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 6 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name M3U8Falcon -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.4 -target-sdk-name iphoneos18.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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/DependencyInjection/DependencyContainer.swift:424:14: error: concurrency is only available in iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 {
^
SwiftDriverJobDiscovery normal arm64 Emitting module for ArgumentParserToolInfo (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftDriver\ Compilation\ Requirements ArgumentParserToolInfo normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParserToolInfo -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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 -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ArgumentParserToolInfo-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ArgumentParserToolInfo-Swift.h
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
EmitSwiftModule normal arm64 (in target 'M3U8Falcon' from project 'M3U8Falcon')
Building workspace spi-builder-workspace with scheme M3U8Falcon-Package
(3 failures)
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.7.1
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.5.0
M3U8Falcon: /Users/admin/builder/spi-builder-workspace
resolved source packages: SymbolKit, swift-argument-parser, SwiftDocCPlugin, M3U8Falcon
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
}
],
"manifest_display_name" : "M3U8Falcon",
"name" : "M3U8Falcon",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "M3U8Falcon",
"targets" : [
"M3U8Falcon"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "m3u8-falcon",
"targets" : [
"M3U8FalconCLI"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "M3U8FalconTests",
"module_type" : "SwiftTarget",
"name" : "M3U8FalconTests",
"path" : "Tests/M3U8FalconTests",
"sources" : [
"CombineTests.swift",
"DecryptionStrategyTests.swift",
"DownloadTests.swift",
"IntegrationTests.swift",
"MemoryManagementTests.swift",
"NetworkLayerTests.swift",
"ParseTests.swift",
"PerformanceOptimizedTests.swift",
"Support/M3U8TestFixtures.swift",
"Support/MockNetworkClient.swift",
"Support/MockStreamingClient.swift",
"Support/MockURLProtocol.swift",
"Support/MockVideoProcessor.swift",
"Support/NoopCommandExecutor.swift",
"Support/TestHelpers.swift",
"TaskManagerTests.swift"
],
"target_dependencies" : [
"M3U8Falcon"
],
"type" : "test"
},
{
"c99name" : "M3U8FalconCLITests",
"module_type" : "SwiftTarget",
"name" : "M3U8FalconCLITests",
"path" : "Tests/M3U8FalconCLITests",
"sources" : [
"YouTubeExtractorTests.swift"
],
"target_dependencies" : [
"M3U8FalconCLI",
"M3U8Falcon"
],
"type" : "test"
},
{
"c99name" : "M3U8FalconCLI",
"module_type" : "SwiftTarget",
"name" : "M3U8FalconCLI",
"path" : "Sources/M3U8FalconCLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"m3u8-falcon"
],
"sources" : [
"DownloadCommand.swift",
"ExtractCommand.swift",
"Extractors/YouTubeExtractor.swift",
"InfoCommand.swift",
"Main.swift"
],
"target_dependencies" : [
"M3U8Falcon"
],
"type" : "executable"
},
{
"c99name" : "M3U8Falcon",
"module_type" : "SwiftTarget",
"name" : "M3U8Falcon",
"path" : "Sources/M3U8Falcon",
"product_memberships" : [
"M3U8Falcon",
"m3u8-falcon"
],
"sources" : [
"Core/DependencyInjection/DIConfiguration.swift",
"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"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme M3U8Falcon-Package -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-16.3.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=iOS
Resolve Package Graph
Resolved source packages:
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.7.1
M3U8Falcon: /Users/admin/builder/spi-builder-workspace
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.5.0
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
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 09f314b7418865fa8ccd99f17f66b548
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/09f314b7418865fa8ccd99f17f66b548.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name M3U8Falcon -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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 -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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-iphoneos/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-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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-iphoneos/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 ArgumentParserToolInfo normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParserToolInfo -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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 -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ ArgumentParserToolInfo (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ToolInfo.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Playlist.swift,\ BaseTag.swift,\ Tag.swift,\ Tags.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Core/Parsers/M3U8Parser/Models/Playlist/Playlist.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/Tags/BaseTag.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/Tags/Tag.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/Tags/Tags.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-16.3.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-ios12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 6 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name M3U8Falcon -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.4 -target-sdk-name iphoneos18.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/M3U8Falcon.build/Objects-normal/arm64/M3U8Falcon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/M3U8Falcon.build/Debug-iphoneos/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/DependencyInjection/DependencyContainer.swift:424:14: error: concurrency is only available in iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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 iOS 13.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\ 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 Compiling\ DarwinProcessExecutor.swift,\ DarwinStreamingNetworkClient.swift,\ LinuxProcessExecutor.swift,\ LinuxStreamingNetworkClient.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Platform/DarwinProcessExecutor.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/Services/Platform/DarwinStreamingNetworkClient.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/Services/Platform/LinuxProcessExecutor.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/Services/Platform/LinuxStreamingNetworkClient.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 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 arm64 /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 arm64 /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 arm64 /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 arm64 /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 arm64 Compiling\ DefaultM3U8Downloader.swift,\ DefaultM3U8ExtractorRegistry.swift,\ DefaultM3U8LinkExtractor.swift,\ DefaultM3U8ParserService.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/M3U8Falcon/Services/Default/DefaultM3U8Downloader.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/Services/Default/DefaultM3U8ExtractorRegistry.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/Services/Default/DefaultM3U8LinkExtractor.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/Services/Default/DefaultM3U8ParserService.swift (in target 'M3U8Falcon' from project 'M3U8Falcon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for ArgumentParserToolInfo (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftDriver\ Compilation\ Requirements ArgumentParserToolInfo normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParserToolInfo -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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 -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.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-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling ToolInfo.swift (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftCompile normal arm64 Compiling\ DefaultTaskManager.swift,\ DefaultVideoProcessor.swift,\ DefaultNetworkClient.swift,\ RetryStrategy.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ M3U8Falcon (in target 'M3U8Falcon' from project 'M3U8Falcon')
EmitSwiftModule normal arm64 (in target 'M3U8Falcon' from project 'M3U8Falcon')
SwiftCompile normal arm64 Compiling\ DefaultTaskManager.swift,\ DefaultVideoProcessor.swift,\ DefaultNetworkClient.swift,\ RetryStrategy.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 (in target 'M3U8Falcon' from project 'M3U8Falcon')
Building workspace spi-builder-workspace with scheme M3U8Falcon-Package
(4 failures)
BUILD FAILURE 6.1 iOS