The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of AppAuth, reference 1.7.5 (c89ed5), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 20:42:37 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/openid/AppAuth-iOS.git
Reference: 1.7.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/openid/AppAuth-iOS
 * tag               1.7.5      -> FETCH_HEAD
HEAD is now at c89ed57 Prepare for 1.7.5 release (#852)
Cloned https://github.com/openid/AppAuth-iOS.git
Revision (git rev-parse @):
c89ed571ae140f8eb1142735e6e23d7bb8c34cb2
SUCCESS checkout https://github.com/openid/AppAuth-iOS.git at 1.7.5
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "appauth-ios",
      "name": "AppAuth",
      "url": "https://github.com/openid/AppAuth-iOS.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AppAuth-iOS",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/openid/AppAuth-iOS.git
[1/8836] Fetching appauth-ios
Fetched https://github.com/openid/AppAuth-iOS.git from cache (1.35s)
Creating working copy for https://github.com/openid/AppAuth-iOS.git
Working copy of https://github.com/openid/AppAuth-iOS.git resolved at 1.7.5 (c89ed57)
warning: '.resolve-product-dependencies': dependency 'appauth-ios' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/openid/AppAuth-iOS.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/45] Copying PrivacyInfo.xcprivacy
[3/45] Compiling AppAuthTV resource_bundle_accessor.m
[4/45] Compiling OIDRedirectHTTPHandler.m
[5/45] Compiling AppAuthTV OIDTVTokenRequest.m
[6/45] Compiling OIDExternalUserAgentIOSCustomBrowser.m
[7/45] Compiling OIDLoopbackHTTPServer.m
[8/45] Compiling OIDExternalUserAgentIOS.m
[9/45] Compiling AppAuth resource_bundle_accessor.m
[10/45] Compiling AppAuthTV OIDTVServiceConfiguration.m
[11/45] Compiling AppAuthTV OIDTVAuthorizationService.m
[12/45] Compiling AppAuthTV OIDTVAuthorizationResponse.m
[13/45] Compiling AppAuthTV OIDTVAuthorizationRequest.m
[14/45] Compiling AppAuthCore resource_bundle_accessor.m
[15/45] Compiling AppAuthCore OIDURLSessionProvider.m
[16/45] Compiling AppAuthCore OIDURLQueryComponent.m
[17/45] Compiling AppAuthCore OIDTokenResponse.m
[18/45] Compiling AppAuthCore OIDTokenRequest.m
[19/45] Compiling AppAuthCore OIDScopes.m
[20/45] Compiling AppAuthCore OIDServiceConfiguration.m
[21/45] Compiling AppAuthCore OIDServiceDiscovery.m
[22/45] Compiling AppAuthCore OIDScopeUtilities.m
[23/45] Compiling AppAuthCore OIDTokenUtilities.m
[24/45] Compiling AppAuthCore OIDResponseTypes.m
[25/45] Compiling AppAuthCore OIDRegistrationResponse.m
[26/45] Compiling AppAuthCore OIDGrantTypes.m
[27/45] Compiling AppAuthCore OIDRegistrationRequest.m
[28/45] Compiling AppAuthCore OIDIDToken.m
[29/45] Compiling AppAuthCore OIDErrorUtilities.m
[30/45] Compiling AppAuthCore OIDFieldMapping.m
[31/45] Compiling AppAuthCore OIDError.m
[32/45] Compiling AppAuthCore OIDEndSessionResponse.m
[33/45] Compiling AppAuthCore OIDEndSessionRequest.m
[34/45] Compiling AppAuthCore OIDClientMetadataParameters.m
[35/45] Compiling AppAuthCore OIDAuthorizationResponse.m
[36/45] Compiling AppAuthCore OIDAuthorizationRequest.m
[37/45] Compiling OIDExternalUserAgentCatalyst.m
[38/45] Compiling AppAuthCore OIDAuthorizationService.m
[39/45] Compiling AppAuthCore OIDAuthState.m
[40/45] Compiling OIDAuthorizationService+IOS.m
[41/45] Compiling OIDAuthState+IOS.m
[42/45] Compiling OIDAuthorizationService+Mac.m
[43/45] Compiling OIDAuthState+Mac.m
[44/45] Compiling OIDExternalUserAgentMac.m
Build complete! (4.59s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "AppAuth",
  "name" : "AppAuth",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "AppAuthCore",
      "targets" : [
        "AppAuthCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AppAuth",
      "targets" : [
        "AppAuth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AppAuthTV",
      "targets" : [
        "AppAuthTV"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AppAuthTVTests",
      "module_type" : "ClangTarget",
      "name" : "AppAuthTVTests",
      "path" : "UnitTests/AppAuthTV",
      "sources" : [
        "OIDTVAuthorizationRequestTests.m",
        "OIDTVAuthorizationResponseTests.m",
        "OIDTVTokenRequestTests.m"
      ],
      "target_dependencies" : [
        "AppAuthTV"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppAuthTV",
      "module_type" : "ClangTarget",
      "name" : "AppAuthTV",
      "path" : "Sources/AppAuthTV",
      "product_memberships" : [
        "AppAuthTV"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/AppAuthTV/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "OIDTVAuthorizationRequest.m",
        "OIDTVAuthorizationResponse.m",
        "OIDTVAuthorizationService.m",
        "OIDTVServiceConfiguration.m",
        "OIDTVTokenRequest.m"
      ],
      "target_dependencies" : [
        "AppAuthCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppAuthCoreTests",
      "module_type" : "ClangTarget",
      "name" : "AppAuthCoreTests",
      "path" : "UnitTests",
      "sources" : [
        "OIDAuthStateTests.m",
        "OIDAuthorizationRequestTests.m",
        "OIDAuthorizationResponseTests.m",
        "OIDEndSessionRequestTests.m",
        "OIDGrantTypesTests.m",
        "OIDRPProfileCode.m",
        "OIDRegistrationRequestTests.m",
        "OIDRegistrationResponseTests.m",
        "OIDResponseTypesTests.m",
        "OIDScopesTests.m",
        "OIDServiceConfigurationTests.m",
        "OIDServiceDiscoveryTests.m",
        "OIDTokenRequestTests.m",
        "OIDTokenResponseTests.m",
        "OIDTokenUtilitiesTests.m",
        "OIDURLQueryComponentTests.m",
        "OIDURLQueryComponentTestsIOS7.m",
        "OIDURLSessionProviderTests.m"
      ],
      "target_dependencies" : [
        "AppAuthCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppAuthCoreSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "AppAuthCoreSwiftTests",
      "path" : "UnitTests",
      "sources" : [
        "OIDSwiftTests.swift"
      ],
      "target_dependencies" : [
        "AppAuthCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppAuthCore",
      "module_type" : "ClangTarget",
      "name" : "AppAuthCore",
      "path" : "Sources/AppAuthCore",
      "product_memberships" : [
        "AppAuthCore",
        "AppAuth",
        "AppAuthTV"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/AppAuthCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "OIDAuthState.m",
        "OIDAuthorizationRequest.m",
        "OIDAuthorizationResponse.m",
        "OIDAuthorizationService.m",
        "OIDClientMetadataParameters.m",
        "OIDEndSessionRequest.m",
        "OIDEndSessionResponse.m",
        "OIDError.m",
        "OIDErrorUtilities.m",
        "OIDFieldMapping.m",
        "OIDGrantTypes.m",
        "OIDIDToken.m",
        "OIDRegistrationRequest.m",
        "OIDRegistrationResponse.m",
        "OIDResponseTypes.m",
        "OIDScopeUtilities.m",
        "OIDScopes.m",
        "OIDServiceConfiguration.m",
        "OIDServiceDiscovery.m",
        "OIDTokenRequest.m",
        "OIDTokenResponse.m",
        "OIDTokenUtilities.m",
        "OIDURLQueryComponent.m",
        "OIDURLSessionProvider.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppAuth",
      "module_type" : "ClangTarget",
      "name" : "AppAuth",
      "path" : "Sources/AppAuth",
      "product_memberships" : [
        "AppAuth"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/AppAuth/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "iOS/OIDAuthState+IOS.m",
        "iOS/OIDAuthorizationService+IOS.m",
        "iOS/OIDExternalUserAgentCatalyst.m",
        "iOS/OIDExternalUserAgentIOS.m",
        "iOS/OIDExternalUserAgentIOSCustomBrowser.m",
        "macOS/LoopbackHTTPServer/OIDLoopbackHTTPServer.m",
        "macOS/OIDAuthState+Mac.m",
        "macOS/OIDAuthorizationService+Mac.m",
        "macOS/OIDExternalUserAgentMac.m",
        "macOS/OIDRedirectHTTPHandler.m"
      ],
      "target_dependencies" : [
        "AppAuthCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.