The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Diagnostics, reference main (b38b78), with Swift 6.2 for macOS (SPM) on 2 Oct 2025 14:12:54 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AvdLee/Diagnostics.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AvdLee/Diagnostics
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at b38b787 Merge pull request #188 from AvdLee/dependabot/bundler/rexml-3.4.2
Cloned https://github.com/AvdLee/Diagnostics.git
Revision (git rev-parse @):
b38b787392838ad1ff6df066c7cc6e748c1b74f4
SUCCESS checkout https://github.com/AvdLee/Diagnostics.git at main
Fetching https://github.com/sindresorhus/ExceptionCatcher
[1/96] Fetching exceptioncatcher
Fetched https://github.com/sindresorhus/ExceptionCatcher from cache (0.62s)
Computing version for https://github.com/sindresorhus/ExceptionCatcher
Computed https://github.com/sindresorhus/ExceptionCatcher at 2.0.1 (3.36s)
Creating working copy for https://github.com/sindresorhus/ExceptionCatcher
Working copy of https://github.com/sindresorhus/ExceptionCatcher resolved at 2.0.1
========================================
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": "diagnostics",
      "name": "Diagnostics",
      "url": "https://github.com/AvdLee/Diagnostics.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Diagnostics",
      "dependencies": [
        {
          "identity": "exceptioncatcher",
          "name": "ExceptionCatcher",
          "url": "https://github.com/sindresorhus/ExceptionCatcher",
          "version": "2.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ExceptionCatcher",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/AvdLee/Diagnostics.git
[1/2333] Fetching diagnostics
Fetched https://github.com/AvdLee/Diagnostics.git from cache (1.14s)
Fetching https://github.com/sindresorhus/ExceptionCatcher from cache
Fetched https://github.com/sindresorhus/ExceptionCatcher from cache (0.46s)
Computing version for https://github.com/sindresorhus/ExceptionCatcher
Computed https://github.com/sindresorhus/ExceptionCatcher at 2.2.0 (1.11s)
Creating working copy for https://github.com/sindresorhus/ExceptionCatcher
Working copy of https://github.com/sindresorhus/ExceptionCatcher resolved at 2.2.0
Creating working copy for https://github.com/AvdLee/Diagnostics.git
Working copy of https://github.com/AvdLee/Diagnostics.git resolved at main (b38b787)
warning: '.resolve-product-dependencies': dependency 'diagnostics' is not used by any target
Found 1 product dependencies
  - ExceptionCatcher
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/AvdLee/Diagnostics.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[2/7] Copying style.css
[2/7] Copying functions.js
[2/7] Copying PrivacyInfo.xcprivacy
[5/7] Write swift-version-49B95AFC49DCD68C.txt
[6/7] Compiling Internal ExceptionCatcher.m
[8/9] Emitting module ExceptionCatcher
[9/9] Compiling ExceptionCatcher ExceptionCatcher.swift
[10/40] Emitting module Diagnostics
[11/43] Compiling Diagnostics LogsReporter.swift
[12/43] Compiling Diagnostics SmartInsightsReporter.swift
[13/43] Compiling Diagnostics UserDefaultsReporter.swift
[14/43] Compiling Diagnostics DiagnosticsReportFilter.swift
[15/43] Compiling Diagnostics DiagnosticsReporter.swift
[16/43] Compiling Diagnostics BundleExtensions.swift
[17/43] Compiling Diagnostics ByteCountFormatter.swift
[18/43] Compiling Diagnostics SmartInsightsProviding.swift
[19/43] Compiling Diagnostics UpdateAvailableInsight.swift
[20/43] Compiling Diagnostics resource_bundle_accessor.swift
[21/43] Compiling Diagnostics AppSystemMetadataReporter.swift
[22/43] Compiling Diagnostics DirectoryTreeFactory.swift
[23/43] Compiling Diagnostics DirectoryTreeNode.swift
[24/43] Compiling Diagnostics HTML+LoggableCSSClass.swift
[25/43] Compiling Diagnostics Loggable.swift
[26/43] Compiling Diagnostics LogsTrimmer.swift
[27/43] Compiling Diagnostics LogsWriter.swift
[28/43] Compiling Diagnostics MFMailComposeVCExtensions.swift
[29/43] Compiling Diagnostics MetricsMonitor.swift
[30/43] Compiling Diagnostics CellularAllowedInsight.swift
[31/43] Compiling Diagnostics DeviceStorageInsight.swift
[32/43] Compiling Diagnostics SmartInsight.swift
[33/43] Compiling Diagnostics DateFormatterExtensions.swift
[34/43] Compiling Diagnostics HTMLEncoding.swift
[35/43] Compiling Diagnostics HTMLGenerating.swift
[36/43] Compiling Diagnostics DiagnosticsLogger.swift
[37/43] Compiling Diagnostics DirectoryTreeReporter.swift
[38/43] Compiling Diagnostics DirectoryTreeStringFactory.swift
[39/43] Compiling Diagnostics GeneralInfoReporter.swift
[40/43] Compiling Diagnostics Device.swift
[41/43] Compiling Diagnostics Diagnostics.swift
[42/43] Compiling Diagnostics DiagnosticsChapter.swift
[43/43] Compiling Diagnostics DiagnosticsReport.swift
Build complete! (10.63s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "exceptioncatcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sindresorhus/ExceptionCatcher"
    }
  ],
  "manifest_display_name" : "Diagnostics",
  "name" : "Diagnostics",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Diagnostics",
      "targets" : [
        "Diagnostics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DiagnosticsTests",
      "module_type" : "SwiftTarget",
      "name" : "DiagnosticsTests",
      "path" : "DiagnosticsTests",
      "sources" : [
        "DiagnosticsReporterTests.swift",
        "Extensions/MFMailComposeViewControllerTests.swift",
        "HTMLEncodingTests.swift",
        "HTMLGeneratingTests.swift",
        "Logging/LogsWriterTests.swift",
        "Mocks.swift",
        "Reporters/AppSystemMetadataReporterTests.swift",
        "Reporters/DirectoryTree/DirectoryTreeFactoryTests.swift",
        "Reporters/GeneralInfoReporterTests.swift",
        "Reporters/LogsReporterTests.swift",
        "Reporters/LogsTrimmerTests.swift",
        "Reporters/SmartInsights/DeviceStorageInsightTests.swift",
        "Reporters/SmartInsights/SmartInsightsReporterTests.swift",
        "Reporters/SmartInsights/UpdateAvailableInsightTests.swift",
        "Reporters/UserDefaultsReporterTests.swift"
      ],
      "target_dependencies" : [
        "Diagnostics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Diagnostics",
      "module_type" : "SwiftTarget",
      "name" : "Diagnostics",
      "path" : "Sources",
      "product_dependencies" : [
        "ExceptionCatcher"
      ],
      "product_memberships" : [
        "Diagnostics"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/functions.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/style.css",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Device.swift",
        "Diagnostics.swift",
        "DiagnosticsChapter.swift",
        "DiagnosticsReport.swift",
        "DiagnosticsReportFilter.swift",
        "DiagnosticsReporter.swift",
        "Extensions/BundleExtensions.swift",
        "Extensions/ByteCountFormatter.swift",
        "Extensions/DateFormatterExtensions.swift",
        "HTMLEncoding.swift",
        "HTMLGenerating.swift",
        "Logging/DiagnosticsLogger.swift",
        "Logging/HTML+LoggableCSSClass.swift",
        "Logging/Loggable.swift",
        "Logging/LogsTrimmer.swift",
        "Logging/LogsWriter.swift",
        "MFMailExtensions/MFMailComposeVCExtensions.swift",
        "MetricKit/MetricsMonitor.swift",
        "Reporters/AppSystemMetadataReporter.swift",
        "Reporters/DirectoryTree/DirectoryTreeFactory.swift",
        "Reporters/DirectoryTree/DirectoryTreeNode.swift",
        "Reporters/DirectoryTree/DirectoryTreeReporter.swift",
        "Reporters/DirectoryTree/DirectoryTreeStringFactory.swift",
        "Reporters/GeneralInfoReporter.swift",
        "Reporters/LogsReporter.swift",
        "Reporters/SmartInsightsReporter.swift",
        "Reporters/UserDefaultsReporter.swift",
        "SmartInsights/CellularAllowedInsight.swift",
        "SmartInsights/DeviceStorageInsight.swift",
        "SmartInsights/SmartInsight.swift",
        "SmartInsights/SmartInsightsProviding.swift",
        "SmartInsights/UpdateAvailableInsight.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.