The Swift Package Index logo.Swift Package Index

Build Information

Successful build of herald-ios, reference main (560f87), with Swift 6.3 for macOS (SPM) on 18 Oct 2026 20:53:42 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MkhytarMkhoian/herald-ios.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MkhytarMkhoian/herald-ios
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 560f870 Drop the quote under the banner
Cloned https://github.com/MkhytarMkhoian/herald-ios.git
Revision (git rev-parse @):
560f870ea7b415e8679a447ed22758e4086f0cbe
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/MkhytarMkhoian/herald-ios.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/MkhytarMkhoian/herald-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/6] Write sources
[5/6] Write swift-version-69A768CDF2A0BEE1.txt
[7/22] Compiling HeraldCore Resolution.swift
[8/22] Compiling HeraldCore Property.swift
[9/22] Compiling HeraldCore PropertyTrackerService.swift
[10/23] Compiling HeraldCore UnhandledErrors.swift
[11/23] Compiling HeraldCore IdentifiableUserService.swift
[12/23] Compiling HeraldCore Identity.swift
[13/23] Compiling HeraldCore ConsentService.swift
[14/23] Compiling HeraldCore Event.swift
[15/23] Compiling HeraldCore AnalyticsOperation.swift
[16/23] Compiling HeraldCore AnalyticsValue.swift
[17/23] Compiling HeraldCore EventTrackerService.swift
[18/23] Compiling HeraldCore FallbackFactory.swift
[19/23] Compiling HeraldCore AnalyticsFailure.swift
[20/23] Compiling HeraldCore AnalyticsLifecycleService.swift
[21/23] Emitting module HeraldCore
[22/23] Compiling HeraldCore Herald.swift
[23/23] Compiling HeraldCore HeraldProvider.swift
[24/48] Compiling HeraldLog LogPropertySetter.swift
[25/49] Compiling HeraldLog RequireMappedLogFactories.swift
[26/49] Compiling HeraldLog GenericLogPropertySetter.swift
[27/49] Compiling HeraldLog LogAnalyticsTrackerService.swift
[28/49] Compiling HeraldLog LogEventTracker.swift
[29/49] Emitting module HeraldLog
[30/49] Compiling HeraldLog AnalyticsLogger.swift
[31/49] Compiling HeraldLog LogAnalyticsService.swift
[32/49] Compiling HeraldLog LogEventTrackerFactory.swift
[33/49] Compiling HeraldLog LogFactories.swift
[34/49] Compiling HeraldLog GenericLogEventTracker.swift
[35/49] Compiling HeraldLog LogPropertySetterFactory.swift
[36/49] Compiling HeraldLog LogRecord.swift
[37/49] Compiling HeraldLog ScreenViewLogEventTracker.swift
[38/49] Emitting module HeraldInterop
[39/49] Compiling HeraldInterop HeraldBridge.swift
[40/49] Emitting module HeraldTesting
[41/49] Compiling HeraldTesting TrackedEventAssert.swift
[42/49] Compiling HeraldTesting FakeAnalyticsProvider.swift
[43/49] Compiling HeraldTesting AnalyticsRecord.swift
[44/49] Compiling HeraldSwiftUI WindowReader.swift
[45/49] Compiling HeraldSwiftUI ScreenTracking.swift
[46/49] Compiling HeraldSwiftUI ImpressionState.swift
[47/49] Compiling HeraldSwiftUI EventTrackerEnvironment.swift
[48/49] Compiling HeraldSwiftUI TrackImpression.swift
[49/49] Emitting module HeraldSwiftUI
Build complete! (9.50s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "herald-ios",
  "name" : "herald-ios",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "HeraldCore",
      "targets" : [
        "HeraldCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HeraldLog",
      "targets" : [
        "HeraldLog"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HeraldTesting",
      "targets" : [
        "HeraldTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HeraldSwiftUI",
      "targets" : [
        "HeraldSwiftUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HeraldInterop",
      "targets" : [
        "HeraldInterop"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "HeraldTestingTests",
      "module_type" : "SwiftTarget",
      "name" : "HeraldTestingTests",
      "path" : "Tests/HeraldTestingTests",
      "sources" : [
        "FailureTests.swift",
        "FakeAnalyticsProviderTests.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "HeraldTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HeraldTesting",
      "module_type" : "SwiftTarget",
      "name" : "HeraldTesting",
      "path" : "Sources/HeraldTesting",
      "product_memberships" : [
        "HeraldTesting"
      ],
      "sources" : [
        "AnalyticsRecord.swift",
        "FakeAnalyticsProvider.swift",
        "TrackedEventAssert.swift"
      ],
      "target_dependencies" : [
        "HeraldCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HeraldSwiftUITests",
      "module_type" : "SwiftTarget",
      "name" : "HeraldSwiftUITests",
      "path" : "Tests/HeraldSwiftUITests",
      "sources" : [
        "ImpressionStateTests.swift",
        "ScreenStateTests.swift"
      ],
      "target_dependencies" : [
        "HeraldSwiftUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HeraldSwiftUI",
      "module_type" : "SwiftTarget",
      "name" : "HeraldSwiftUI",
      "path" : "Sources/HeraldSwiftUI",
      "product_memberships" : [
        "HeraldSwiftUI"
      ],
      "sources" : [
        "EventTrackerEnvironment.swift",
        "ImpressionState.swift",
        "ScreenTracking.swift",
        "TrackImpression.swift",
        "WindowReader.swift"
      ],
      "target_dependencies" : [
        "HeraldCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HeraldLogTests",
      "module_type" : "SwiftTarget",
      "name" : "HeraldLogTests",
      "path" : "Tests/HeraldLogTests",
      "sources" : [
        "LogFactoriesTests.swift",
        "LogFormatTests.swift",
        "LogServicesTests.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "HeraldLog",
        "HeraldTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HeraldLog",
      "module_type" : "SwiftTarget",
      "name" : "HeraldLog",
      "path" : "Sources/HeraldLog",
      "product_memberships" : [
        "HeraldLog"
      ],
      "sources" : [
        "AnalyticsLogger.swift",
        "LogAnalyticsService.swift",
        "LogAnalyticsTrackerService.swift",
        "LogEventTracker.swift",
        "LogEventTrackerFactory.swift",
        "LogFactories.swift",
        "LogPropertySetter.swift",
        "LogPropertySetterFactory.swift",
        "LogRecord.swift",
        "RequireMappedLogFactories.swift",
        "Setters/GenericLogPropertySetter.swift",
        "Trackers/GenericLogEventTracker.swift",
        "Trackers/ScreenViewLogEventTracker.swift"
      ],
      "target_dependencies" : [
        "HeraldCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HeraldInteropTests",
      "module_type" : "SwiftTarget",
      "name" : "HeraldInteropTests",
      "path" : "Tests/HeraldInteropTests",
      "sources" : [
        "HeraldInteropTests.swift"
      ],
      "target_dependencies" : [
        "HeraldInterop",
        "HeraldTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HeraldInterop",
      "module_type" : "SwiftTarget",
      "name" : "HeraldInterop",
      "path" : "Sources/HeraldInterop",
      "product_memberships" : [
        "HeraldInterop"
      ],
      "sources" : [
        "HeraldBridge.swift"
      ],
      "target_dependencies" : [
        "HeraldCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HeraldCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "HeraldCoreTests",
      "path" : "Tests/HeraldCoreTests",
      "sources" : [
        "AnalyticsFailureTests.swift",
        "AnalyticsValueTests.swift",
        "FallbackFactoryTests.swift",
        "HeraldTests.swift",
        "IdentityTests.swift",
        "ResolutionTests.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "HeraldCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HeraldCore",
      "module_type" : "SwiftTarget",
      "name" : "HeraldCore",
      "path" : "Sources/HeraldCore",
      "product_memberships" : [
        "HeraldCore",
        "HeraldLog",
        "HeraldTesting",
        "HeraldSwiftUI",
        "HeraldInterop"
      ],
      "sources" : [
        "AnalyticsFailure.swift",
        "AnalyticsLifecycleService.swift",
        "AnalyticsOperation.swift",
        "AnalyticsValue.swift",
        "ConsentService.swift",
        "Event.swift",
        "EventTrackerService.swift",
        "FallbackFactory.swift",
        "Herald.swift",
        "HeraldProvider.swift",
        "IdentifiableUserService.swift",
        "Identity.swift",
        "Property.swift",
        "PropertyTrackerService.swift",
        "Resolution.swift",
        "UnhandledErrors.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.