The Swift Package Index logo.Swift Package Index

Build Information

Failed to build IBM Verify, reference v3.1.1 (1f800f), with Swift 6.0 for macOS (SPM) on 23 Apr 2026 03:51:26 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/IBM-Verify/verify-sdk-ios.git
Reference: v3.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/IBM-Verify/verify-sdk-ios
 * tag               v3.1.1     -> FETCH_HEAD
HEAD is now at 1f800ff Release/3.1.1 (#21)
Cloned https://github.com/IBM-Verify/verify-sdk-ios.git
Revision (git rev-parse @):
1f800fff5a5d317968691ac395cf2357aa5dcd3a
SUCCESS checkout https://github.com/IBM-Verify/verify-sdk-ios.git at v3.1.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/IBM-Verify/verify-sdk-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/17] Write sources
[1/17] Copying Info.plist
[3/17] Copying README.md
[6/17] Copying Info.plist
[6/17] Copying Localizable.xcstrings
[10/17] Write sources
[12/17] Copying Info.plist
[12/17] Write sources
[12/17] Copying README.md
[16/17] Write swift-version-5BDAB9E9C0126B9D.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[18/51] Emitting module Adaptive
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[19/51] Compiling Adaptive AdaptiveContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[20/51] Compiling Adaptive Enums.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[21/51] Compiling Adaptive resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[22/51] Compiling Adaptive AssessmentsFactors.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[23/51] Compiling Adaptive AdaptiveResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[24/51] Compiling Adaptive Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
[25/51] Compiling Adaptive Evaluation.swift
/Users/admin/builder/spi-builder-workspace/Sources/adaptive/AdaptiveContext.swift:5:8: error: no such module 'UIKit'
  3 | //
  4 |
  5 | import UIKit
    |        `- error: no such module 'UIKit'
  6 | import os.log
  7 |
/Users/admin/builder/spi-builder-workspace/Sources/fido2/PublicKeyCredentialProvider.swift:9:8: error: no such module 'UIKit'
  7 | import LocalAuthentication
  8 | import os.log
  9 | import UIKit
    |        `- error: no such module 'UIKit'
 10 |
 11 | /// A type that indicates when Fido2ApiClient encounters an error.
[26/51] Compiling Core KeyedDecodingContainer+Extension.swift
[27/51] Compiling Core NSNumber+Extension.swift
[28/51] Compiling Core String+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:12:22: error: 'Logger' is only available in macOS 11.0 or newer
 10 | import OSLog
 11 |
 12 | private let logger = Logger(subsystem: "Core", category: "Networking")
    |             |        `- error: 'Logger' is only available in macOS 11.0 or newer
    |             `- note: add @available attribute to enclosing let
 13 |
 14 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:313:21: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
    |                     |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                     `- note: add 'if #available' version check
314 |
315 |         defer {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:316:25: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
315 |         defer {
316 |             logger.info("URLSession.dataTask - EXIT")
    |                         |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                         `- note: add 'if #available' version check
317 |         }
318 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:323:22: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
321 |         let startTime = Date() // Capture the start time for calculating request latency.
322 |
323 |         logger.debug("⬆️ Request [\(requestId.uuidString)]: Method: \(resource.request.httpMethod ?? "N/A"), URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                      |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                      `- note: add 'if #available' version check
324 |
325 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:323:40: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
321 |         let startTime = Date() // Capture the start time for calculating request latency.
322 |
323 |         logger.debug("⬆️ Request [\(requestId.uuidString)]: Method: \(resource.request.httpMethod ?? "N/A"), URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                   `- note: add 'if #available' version check
324 |
325 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:323:74: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
321 |         let startTime = Date() // Capture the start time for calculating request latency.
322 |
323 |         logger.debug("⬆️ Request [\(requestId.uuidString)]: Method: \(resource.request.httpMethod ?? "N/A"), URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                                                                     |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                     `- note: add 'if #available' version check
324 |
325 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:323:120: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
321 |         let startTime = Date() // Capture the start time for calculating request latency.
322 |
323 |         logger.debug("⬆️ Request [\(requestId.uuidString)]: Method: \(resource.request.httpMethod ?? "N/A"), URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                                                                                                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                   `- note: add 'if #available' version check
324 |
325 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:327:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
325 |         #if DEBUG
326 |         if let headers = resource.request.allHTTPHeaderFields {
327 |             logger.debug("➡️ Request [\(requestId.uuidString)] Headers: \(headers)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
328 |         }
329 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:327:44: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
325 |         #if DEBUG
326 |         if let headers = resource.request.allHTTPHeaderFields {
327 |             logger.debug("➡️ Request [\(requestId.uuidString)] Headers: \(headers)")
    |                                       |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                       `- note: add 'if #available' version check
328 |         }
329 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:327:78: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
325 |         #if DEBUG
326 |         if let headers = resource.request.allHTTPHeaderFields {
327 |             logger.debug("➡️ Request [\(requestId.uuidString)] Headers: \(headers)")
    |                                                                         |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                         `- note: add 'if #available' version check
328 |         }
329 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:331:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
329 |
330 |         if let data = resource.request.httpBody, let body = String(data: data, encoding: .utf8) {
331 |             logger.debug("➡️ Request [\(requestId.uuidString)] Body: \(body)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
332 |         }
333 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:331:44: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
329 |
330 |         if let data = resource.request.httpBody, let body = String(data: data, encoding: .utf8) {
331 |             logger.debug("➡️ Request [\(requestId.uuidString)] Body: \(body)")
    |                                       |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                       `- note: add 'if #available' version check
332 |         }
333 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:331:75: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
329 |
330 |         if let data = resource.request.httpBody, let body = String(data: data, encoding: .utf8) {
331 |             logger.debug("➡️ Request [\(requestId.uuidString)] Body: \(body)")
    |                                                                      |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                      `- note: add 'if #available' version check
332 |         }
333 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:336:53: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
334 |
335 |         // Perform the actual network request. `async let` allows `data` and `response` to be fetched concurrently if possible, but `try await` will wait for both to complete.
336 |         async let (data, response) = try await self.data(for: resource.request)
    |                                                     |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
    |                                                     `- note: add 'if #available' version check
337 |
338 |         let resolvedData: Data
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:347:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
345 |         catch {
346 |             let latency = Date().timeIntervalSince(startTime) // Calculate latency even for errors.
347 |             logger.error("❌ Network Error [\(requestId.uuidString)]: URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s, Error: \(error.localizedDescription)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
348 |
349 |             throw error // Re-throw the original network error.
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:347:47: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
345 |         catch {
346 |             let latency = Date().timeIntervalSince(startTime) // Calculate latency even for errors.
347 |             logger.error("❌ Network Error [\(requestId.uuidString)]: URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s, Error: \(error.localizedDescription)")
    |                                             |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                             `- note: add 'if #available' version check
348 |
349 |             throw error // Re-throw the original network error.
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:347:78: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
345 |         catch {
346 |             let latency = Date().timeIntervalSince(startTime) // Calculate latency even for errors.
347 |             logger.error("❌ Network Error [\(requestId.uuidString)]: URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s, Error: \(error.localizedDescription)")
    |                                                                            |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                            `- note: add 'if #available' version check
348 |
349 |             throw error // Re-throw the original network error.
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:347:137: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
345 |         catch {
346 |             let latency = Date().timeIntervalSince(startTime) // Calculate latency even for errors.
347 |             logger.error("❌ Network Error [\(requestId.uuidString)]: URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s, Error: \(error.localizedDescription)")
    |                                                                                                                                       |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                       `- note: add 'if #available' version check
348 |
349 |             throw error // Re-throw the original network error.
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:347:181: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
345 |         catch {
346 |             let latency = Date().timeIntervalSince(startTime) // Calculate latency even for errors.
347 |             logger.error("❌ Network Error [\(requestId.uuidString)]: URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s, Error: \(error.localizedDescription)")
    |                                                                                                                                                                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                                                                   `- note: add 'if #available' version check
348 |
349 |             throw error // Re-throw the original network error.
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:355:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
353 |
354 |         guard let httpResponse = resolvedResponse as? HTTPURLResponse else {
355 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unknown response type for URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
356 |             throw URLSessionError.unknown
357 |         }
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:355:42: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
353 |
354 |         guard let httpResponse = resolvedResponse as? HTTPURLResponse else {
355 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unknown response type for URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                        |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                        `- note: add 'if #available' version check
356 |             throw URLSessionError.unknown
357 |         }
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:355:105: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
353 |
354 |         guard let httpResponse = resolvedResponse as? HTTPURLResponse else {
355 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unknown response type for URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                                                                                       |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                       `- note: add 'if #available' version check
356 |             throw URLSessionError.unknown
357 |         }
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:355:164: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
353 |
354 |         guard let httpResponse = resolvedResponse as? HTTPURLResponse else {
355 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unknown response type for URL: \(resource.request.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                                                                                                                                                  |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                                                  `- note: add 'if #available' version check
356 |             throw URLSessionError.unknown
357 |         }
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:360:21: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
358 |
359 |         // Log the basic response information: status code, URL, and latency.
360 |         logger.info("⬇️ Response [\(requestId.uuidString)]: Status: \(httpResponse.statusCode), URL: \(httpResponse.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                     |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                     `- note: add 'if #available' version check
361 |
362 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:360:40: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
358 |
359 |         // Log the basic response information: status code, URL, and latency.
360 |         logger.info("⬇️ Response [\(requestId.uuidString)]: Status: \(httpResponse.statusCode), URL: \(httpResponse.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                   `- note: add 'if #available' version check
361 |
362 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:360:74: error: 'appendInterpolation(_:format:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
358 |
359 |         // Log the basic response information: status code, URL, and latency.
360 |         logger.info("⬇️ Response [\(requestId.uuidString)]: Status: \(httpResponse.statusCode), URL: \(httpResponse.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                                                     |- error: 'appendInterpolation(_:format:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                     `- note: add 'if #available' version check
361 |
362 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:360:107: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
358 |
359 |         // Log the basic response information: status code, URL, and latency.
360 |         logger.info("⬇️ Response [\(requestId.uuidString)]: Status: \(httpResponse.statusCode), URL: \(httpResponse.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                                                                                      |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                      `- note: add 'if #available' version check
361 |
362 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:360:162: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
358 |
359 |         // Log the basic response information: status code, URL, and latency.
360 |         logger.info("⬇️ Response [\(requestId.uuidString)]: Status: \(httpResponse.statusCode), URL: \(httpResponse.url?.absoluteString ?? "N/A"), Latency: \(String(format: "%.3f", latency))s")
    |                                                                                                                                                             |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                                             `- note: add 'if #available' version check
361 |
362 |         #if DEBUG
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:364:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
362 |         #if DEBUG
363 |         if let headers = httpResponse.allHeaderFields as? [String: Any] {
364 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Headers: \(headers)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
365 |         }
366 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:364:45: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
362 |         #if DEBUG
363 |         if let headers = httpResponse.allHeaderFields as? [String: Any] {
364 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Headers: \(headers)")
    |                                        |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                        `- note: add 'if #available' version check
365 |         }
366 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:364:79: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
362 |         #if DEBUG
363 |         if let headers = httpResponse.allHeaderFields as? [String: Any] {
364 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Headers: \(headers)")
    |                                                                          |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                          `- note: add 'if #available' version check
365 |         }
366 |
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:368:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
366 |
367 |         if let body = String(data: resolvedData, encoding: .utf8) {
368 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Body: \(body)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
369 |         }
370 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:368:45: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
366 |
367 |         if let body = String(data: resolvedData, encoding: .utf8) {
368 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Body: \(body)")
    |                                        |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                        `- note: add 'if #available' version check
369 |         }
370 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:368:76: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
366 |
367 |         if let body = String(data: resolvedData, encoding: .utf8) {
368 |             logger.debug("⬅️ Response [\(requestId.uuidString)] Body: \(body)")
    |                                                                       |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                       `- note: add 'if #available' version check
369 |         }
370 |         #endif
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:375:26: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
373 |             let description = try await String(decoding: data, as: UTF8.self)
374 |
375 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unacceptable Status Code: \(httpResponse.statusCode) for URL: \(httpResponse.url?.absoluteString ?? "N/A"), Description: \(description)")
    |                          |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                          `- note: add 'if #available' version check
376 |
377 |             if httpResponse.statusCode == 401 {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:375:42: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
373 |             let description = try await String(decoding: data, as: UTF8.self)
374 |
375 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unacceptable Status Code: \(httpResponse.statusCode) for URL: \(httpResponse.url?.absoluteString ?? "N/A"), Description: \(description)")
    |                                        |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                        `- note: add 'if #available' version check
376 |
377 |             if httpResponse.statusCode == 401 {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:375:100: error: 'appendInterpolation(_:format:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
373 |             let description = try await String(decoding: data, as: UTF8.self)
374 |
375 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unacceptable Status Code: \(httpResponse.statusCode) for URL: \(httpResponse.url?.absoluteString ?? "N/A"), Description: \(description)")
    |                                                                                                  |- error: 'appendInterpolation(_:format:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                  `- note: add 'if #available' version check
376 |
377 |             if httpResponse.statusCode == 401 {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:375:136: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
373 |             let description = try await String(decoding: data, as: UTF8.self)
374 |
375 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unacceptable Status Code: \(httpResponse.statusCode) for URL: \(httpResponse.url?.absoluteString ?? "N/A"), Description: \(description)")
    |                                                                                                                                      |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                      `- note: add 'if #available' version check
376 |
377 |             if httpResponse.statusCode == 401 {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:375:195: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
373 |             let description = try await String(decoding: data, as: UTF8.self)
374 |
375 |             logger.error("❌ Response [\(requestId.uuidString)] Error: Unacceptable Status Code: \(httpResponse.statusCode) for URL: \(httpResponse.url?.absoluteString ?? "N/A"), Description: \(description)")
    |                                                                                                                                                                                                 |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                                                                                                                                 `- note: add 'if #available' version check
376 |
377 |             if httpResponse.statusCode == 401 {
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:384:21: error: 'OSLogMessage' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
382 |         }
383 |
384 |         logger.info("✅ Success [\(requestId.uuidString)]: Parsed data for URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                     |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
    |                     `- note: add 'if #available' version check
385 |
386 |         return try await resource.parse(data, httpResponse).get()
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:384:36: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
382 |         }
383 |
384 |         logger.info("✅ Success [\(requestId.uuidString)]: Parsed data for URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                                  |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                  `- note: add 'if #available' version check
385 |
386 |         return try await resource.parse(data, httpResponse).get()
/Users/admin/builder/spi-builder-workspace/Sources/core/URLSession+Extension.swift:384:83: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
304 |
305 | // MARK: - URLSession Extension
306 | extension URLSession {
    | `- note: add @available attribute to enclosing extension
307 |     /// Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
308 |     /// - Parameter resource: The `HTTPResource` containing the request.
    :
310 |     /// - Returns: The new session data task.
311 |     @discardableResult
312 |     public func dataTask<T>(for resource: HTTPResource<T>) async throws -> T {
    |                 `- note: add @available attribute to enclosing instance method
313 |         logger.info("URLSession.dataTask - ENTRY")
314 |
    :
382 |         }
383 |
384 |         logger.info("✅ Success [\(requestId.uuidString)]: Parsed data for URL: \(resource.request.url?.absoluteString ?? "N/A")")
    |                                                                                 |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
    |                                                                                 `- note: add 'if #available' version check
385 |
386 |         return try await resource.parse(data, httpResponse).get()
BUILD FAILURE 6.0 macosSpm