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 NautilusTelemetry, reference main (57ba0a), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 12:19:29 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/eBay/NautilusTelemetry.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/eBay/NautilusTelemetry
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 57ba0a2 Update Span.swift (#6)
Cloned https://github.com/eBay/NautilusTelemetry.git
Revision (git rev-parse @):
57ba0a217286b32de6758b44c5603afd31240116
SUCCESS checkout https://github.com/eBay/NautilusTelemetry.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/eBay/NautilusTelemetry.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[1/4] Write swift-version-1EA4D86E10B52AF.txt
[3/70] Emitting module NautilusTelemetry
[4/77] Compiling NautilusTelemetry ObservableUpDownCounter.swift
[5/77] Compiling NautilusTelemetry UpDownCounter.swift
[6/77] Compiling NautilusTelemetry NautilusTelemetry.swift
[7/77] Compiling NautilusTelemetry ExampleReporter.swift
[8/77] Compiling NautilusTelemetry NoOpReporter.swift
[9/77] Compiling NautilusTelemetry Reporter.swift
[10/77] Compiling NautilusTelemetry ResourceAttributes.swift
[11/77] Compiling NautilusTelemetry V1NumberDataPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[12/77] Compiling NautilusTelemetry V1ResourceMetrics.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[13/77] Compiling NautilusTelemetry V1StringKeyValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[14/77] Compiling NautilusTelemetry V1Sum.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[15/77] Compiling NautilusTelemetry V1Summary.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[16/77] Compiling NautilusTelemetry V1SummaryDataPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[17/77] Compiling NautilusTelemetry OTLP.swift
/Users/admin/builder/spi-builder-workspace/Sources/NautilusTelemetry/Exporters/OTLP-JSON/OTLP.swift:16:42: warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
14 |
15 | 	static func configure(encoder: JSONEncoder) {
16 | 		encoder.dataEncodingStrategy = .custom(hexDataEncoder)
   |                                          `- warning: converting non-sendable function value to '@Sendable (Data, any Encoder) throws -> Void' may introduce data races
17 | 	}
18 |
[18/77] Compiling NautilusTelemetry SpanEvent.swift
[19/77] Compiling NautilusTelemetry SpanLink.swift
[20/77] Compiling NautilusTelemetry SpanSpanKind.swift
[21/77] Compiling NautilusTelemetry StatusStatusCode.swift
[22/77] Compiling NautilusTelemetry V1ExportTraceServiceRequest.swift
[23/77] Compiling NautilusTelemetry V1InstrumentationLibrarySpans.swift
[24/77] Compiling NautilusTelemetry V1ResourceSpans.swift
[25/77] Compiling NautilusTelemetry Compression.swift
[26/77] Compiling NautilusTelemetry Exporter+Logs.swift
[27/77] Compiling NautilusTelemetry Exporter+Metrics.swift
[28/77] Compiling NautilusTelemetry Exporter+Trace.swift
[29/77] Compiling NautilusTelemetry Exporter.swift
[30/77] Compiling NautilusTelemetry ProtobufAny.swift
[31/77] Compiling NautilusTelemetry RuntimeError.swift
[32/77] Compiling NautilusTelemetry V1AnyValue.swift
[33/77] Compiling NautilusTelemetry Histogram.swift
[34/77] Compiling NautilusTelemetry HistogramValues.swift
[35/77] Compiling NautilusTelemetry Instrument.swift
[36/77] Compiling NautilusTelemetry Meter.swift
[37/77] Compiling NautilusTelemetry MetricValues.swift
[38/77] Compiling NautilusTelemetry ObservableCounter.swift
[39/77] Compiling NautilusTelemetry ObservableGauge.swift
[40/77] Compiling NautilusTelemetry Baggage.swift
[41/77] Compiling NautilusTelemetry Span.swift
[42/77] Compiling NautilusTelemetry Tracer.swift
[43/77] Compiling NautilusTelemetry AbsoluteTime.swift
[44/77] Compiling NautilusTelemetry Identifiers.swift
[45/77] Compiling NautilusTelemetry Sampling.swift
[46/77] Compiling NautilusTelemetry UnfairLock.swift
[47/77] Compiling NautilusTelemetry V1ExponentialHistogramDataPoint.swift
[48/77] Compiling NautilusTelemetry V1ExportMetricsServiceRequest.swift
[49/77] Compiling NautilusTelemetry V1Gauge.swift
[50/77] Compiling NautilusTelemetry V1Histogram.swift
[51/77] Compiling NautilusTelemetry V1HistogramDataPoint.swift
[52/77] Compiling NautilusTelemetry V1InstrumentationLibraryMetrics.swift
[53/77] Compiling NautilusTelemetry V1Metric.swift
[54/77] Compiling NautilusTelemetry V1ArrayValue.swift
[55/77] Compiling NautilusTelemetry V1InstrumentationLibrary.swift
[56/77] Compiling NautilusTelemetry V1KeyValue.swift
[57/77] Compiling NautilusTelemetry V1KeyValueList.swift
[58/77] Compiling NautilusTelemetry V1Resource.swift
[59/77] Compiling NautilusTelemetry V1ExportLogsServiceRequest.swift
[60/77] Compiling NautilusTelemetry V1InstrumentationLibraryLogs.swift
[61/77] Compiling NautilusTelemetry V1LogRecord.swift
[62/77] Compiling NautilusTelemetry V1ResourceLogs.swift
[63/77] Compiling NautilusTelemetry V1SeverityNumber.swift
[64/77] Compiling NautilusTelemetry ExponentialHistogramDataPointBuckets.swift
[65/77] Compiling NautilusTelemetry SummaryDataPointValueAtQuantile.swift
[66/77] Compiling NautilusTelemetry V1AggregationTemporality.swift
[67/77] Compiling NautilusTelemetry V1Exemplar.swift
[68/77] Compiling NautilusTelemetry V1ExponentialHistogram.swift
[69/77] Compiling NautilusTelemetry V1Span.swift
[70/77] Compiling NautilusTelemetry V1Status.swift
[71/77] Compiling NautilusTelemetry HardwareDetails.swift
[72/77] Compiling NautilusTelemetry InstrumentationSystem.swift
[73/77] Compiling NautilusTelemetry MetricKitInstrument.swift
[74/77] Compiling NautilusTelemetry ProcessDetails.swift
[75/77] Compiling NautilusTelemetry Counter.swift
[75/77] Write Objects.LinkFileList
[76/77] Archiving libNautilusTelemetry.a
Build complete! (5.23s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "NautilusTelemetry",
  "name" : "NautilusTelemetry",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.4"
    },
    {
      "name" : "tvos",
      "version" : "13.4"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "NautilusTelemetry",
      "targets" : [
        "NautilusTelemetry"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "NautilusTelemetryTests",
      "module_type" : "SwiftTarget",
      "name" : "NautilusTelemetryTests",
      "path" : "Tests/NautilusTelemetryTests",
      "sources" : [
        "AbsoluteTimeTests.swift",
        "CompressionTests.swift",
        "ExporterTests.swift",
        "HardwareDetailsTests.swift",
        "IdentifiersTests.swift",
        "MeterTests.swift",
        "MetricExporterTests.swift",
        "ProcessDetailsTests.swift",
        "ReporterTests.swift",
        "ResourceAttributesTests.swift",
        "SamplerTests.swift",
        "SpanTests.swift",
        "TestDataNormalization.swift",
        "TimeReferenceTests.swift",
        "TraceExporterTests.swift",
        "UnfairLockTest.swift"
      ],
      "target_dependencies" : [
        "NautilusTelemetry"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NautilusTelemetry",
      "module_type" : "SwiftTarget",
      "name" : "NautilusTelemetry",
      "path" : "Sources/NautilusTelemetry",
      "product_memberships" : [
        "NautilusTelemetry"
      ],
      "sources" : [
        "Compression/Compression.swift",
        "Exporters/Exporter+Logs.swift",
        "Exporters/Exporter+Metrics.swift",
        "Exporters/Exporter+Trace.swift",
        "Exporters/Exporter.swift",
        "Exporters/OTLP-JSON/Common/ProtobufAny.swift",
        "Exporters/OTLP-JSON/Common/RuntimeError.swift",
        "Exporters/OTLP-JSON/Common/V1AnyValue.swift",
        "Exporters/OTLP-JSON/Common/V1ArrayValue.swift",
        "Exporters/OTLP-JSON/Common/V1InstrumentationLibrary.swift",
        "Exporters/OTLP-JSON/Common/V1KeyValue.swift",
        "Exporters/OTLP-JSON/Common/V1KeyValueList.swift",
        "Exporters/OTLP-JSON/Common/V1Resource.swift",
        "Exporters/OTLP-JSON/Logs/V1ExportLogsServiceRequest.swift",
        "Exporters/OTLP-JSON/Logs/V1InstrumentationLibraryLogs.swift",
        "Exporters/OTLP-JSON/Logs/V1LogRecord.swift",
        "Exporters/OTLP-JSON/Logs/V1ResourceLogs.swift",
        "Exporters/OTLP-JSON/Logs/V1SeverityNumber.swift",
        "Exporters/OTLP-JSON/Metrics/ExponentialHistogramDataPointBuckets.swift",
        "Exporters/OTLP-JSON/Metrics/SummaryDataPointValueAtQuantile.swift",
        "Exporters/OTLP-JSON/Metrics/V1AggregationTemporality.swift",
        "Exporters/OTLP-JSON/Metrics/V1Exemplar.swift",
        "Exporters/OTLP-JSON/Metrics/V1ExponentialHistogram.swift",
        "Exporters/OTLP-JSON/Metrics/V1ExponentialHistogramDataPoint.swift",
        "Exporters/OTLP-JSON/Metrics/V1ExportMetricsServiceRequest.swift",
        "Exporters/OTLP-JSON/Metrics/V1Gauge.swift",
        "Exporters/OTLP-JSON/Metrics/V1Histogram.swift",
        "Exporters/OTLP-JSON/Metrics/V1HistogramDataPoint.swift",
        "Exporters/OTLP-JSON/Metrics/V1InstrumentationLibraryMetrics.swift",
        "Exporters/OTLP-JSON/Metrics/V1Metric.swift",
        "Exporters/OTLP-JSON/Metrics/V1NumberDataPoint.swift",
        "Exporters/OTLP-JSON/Metrics/V1ResourceMetrics.swift",
        "Exporters/OTLP-JSON/Metrics/V1StringKeyValue.swift",
        "Exporters/OTLP-JSON/Metrics/V1Sum.swift",
        "Exporters/OTLP-JSON/Metrics/V1Summary.swift",
        "Exporters/OTLP-JSON/Metrics/V1SummaryDataPoint.swift",
        "Exporters/OTLP-JSON/OTLP.swift",
        "Exporters/OTLP-JSON/Trace/SpanEvent.swift",
        "Exporters/OTLP-JSON/Trace/SpanLink.swift",
        "Exporters/OTLP-JSON/Trace/SpanSpanKind.swift",
        "Exporters/OTLP-JSON/Trace/StatusStatusCode.swift",
        "Exporters/OTLP-JSON/Trace/V1ExportTraceServiceRequest.swift",
        "Exporters/OTLP-JSON/Trace/V1InstrumentationLibrarySpans.swift",
        "Exporters/OTLP-JSON/Trace/V1ResourceSpans.swift",
        "Exporters/OTLP-JSON/Trace/V1Span.swift",
        "Exporters/OTLP-JSON/Trace/V1Status.swift",
        "Instrumentation/HardwareDetails.swift",
        "Instrumentation/InstrumentationSystem.swift",
        "Instrumentation/MetricKitInstrument.swift",
        "Instrumentation/ProcessDetails.swift",
        "Metrics/Counter.swift",
        "Metrics/Histogram.swift",
        "Metrics/HistogramValues.swift",
        "Metrics/Instrument.swift",
        "Metrics/Meter.swift",
        "Metrics/MetricValues.swift",
        "Metrics/ObservableCounter.swift",
        "Metrics/ObservableGauge.swift",
        "Metrics/ObservableUpDownCounter.swift",
        "Metrics/UpDownCounter.swift",
        "NautilusTelemetry.swift",
        "Reporters/ExampleReporter.swift",
        "Reporters/NoOpReporter.swift",
        "Reporters/Reporter.swift",
        "ResourceAttributes.swift",
        "Tracing/Baggage.swift",
        "Tracing/Span.swift",
        "Tracing/Tracer.swift",
        "Utilities/AbsoluteTime.swift",
        "Utilities/Identifiers.swift",
        "Utilities/Sampling.swift",
        "Utilities/UnfairLock.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.