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 v1.5.8 (6ce0f6), with Swift 5.10 for macOS (SPM) on 9 Dec 2025 00:22:50 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.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/airbnb/NautilusTelemetry.git
Reference: v1.5.8
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/airbnb/NautilusTelemetry
 * tag               v1.5.8     -> FETCH_HEAD
HEAD is now at 6ce0f6f Add url.scheme (#51)
Cloned https://github.com/airbnb/NautilusTelemetry.git
Revision (git rev-parse @):
6ce0f6f72706cd63537213e816c954301779020a
SUCCESS checkout https://github.com/airbnb/NautilusTelemetry.git at v1.5.8
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/airbnb/NautilusTelemetry.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[2/7] Write swift-version-33747A42983211AE.txt
[4/79] Emitting module NautilusTelemetry
[5/79] Compiling NautilusTelemetry V1KeyValue.swift
[6/79] Compiling NautilusTelemetry V1KeyValueList.swift
[7/79] Compiling NautilusTelemetry V1Resource.swift
[8/79] Compiling NautilusTelemetry V1ExportLogsPartialSuccess.swift
[9/79] Compiling NautilusTelemetry V1ExportLogsServiceRequest.swift
[10/79] Compiling NautilusTelemetry V1ExportLogsServiceResponse.swift
[11/79] Compiling NautilusTelemetry V1LogRecord.swift
[12/79] Compiling NautilusTelemetry V1ResourceLogs.swift
[13/86] Compiling NautilusTelemetry SpanSpanKind.swift
[14/86] Compiling NautilusTelemetry StatusStatusCode.swift
[15/86] Compiling NautilusTelemetry Tracev1Status.swift
[16/86] Compiling NautilusTelemetry V1ExportTracePartialSuccess.swift
[17/86] Compiling NautilusTelemetry V1ExportTraceServiceRequest.swift
[18/86] Compiling NautilusTelemetry V1ExportTraceServiceResponse.swift
[19/86] Compiling NautilusTelemetry V1ResourceSpans.swift
[20/86] Compiling NautilusTelemetry V1ScopeSpans.swift
[21/86] Compiling NautilusTelemetry V1ScopeLogs.swift
[22/86] Compiling NautilusTelemetry V1SeverityNumber.swift
[23/86] Compiling NautilusTelemetry ExponentialHistogramDataPointBuckets.swift
[24/86] Compiling NautilusTelemetry SummaryDataPointValueAtQuantile.swift
[25/86] Compiling NautilusTelemetry V1AggregationTemporality.swift
[26/86] Compiling NautilusTelemetry V1Exemplar.swift
[27/86] Compiling NautilusTelemetry V1ExponentialHistogram.swift
[28/86] Compiling NautilusTelemetry V1ExponentialHistogramDataPoint.swift
[29/86] Compiling NautilusTelemetry V1ResourceMetrics.swift
[30/86] Compiling NautilusTelemetry V1ScopeMetrics.swift
[31/86] Compiling NautilusTelemetry V1Sum.swift
[32/86] Compiling NautilusTelemetry V1Summary.swift
[33/86] Compiling NautilusTelemetry V1SummaryDataPoint.swift
[34/86] Compiling NautilusTelemetry OTLP.swift
[35/86] Compiling NautilusTelemetry SpanEvent.swift
[36/86] Compiling NautilusTelemetry SpanLink.swift
[37/86] Compiling NautilusTelemetry V1Span.swift
[38/86] Compiling NautilusTelemetry HardwareDetails.swift
[39/86] Compiling NautilusTelemetry InstrumentationSystem.swift
[40/86] Compiling NautilusTelemetry MetricKitInstrument.swift
[41/86] Compiling NautilusTelemetry ProcessDetails.swift
[42/86] Compiling NautilusTelemetry ResourceAttributes.swift
[43/86] Compiling NautilusTelemetry Counter.swift
[44/86] Compiling NautilusTelemetry Histogram.swift
[45/86] Compiling NautilusTelemetry V1ExportMetricsPartialSuccess.swift
[46/86] Compiling NautilusTelemetry V1ExportMetricsServiceRequest.swift
[47/86] Compiling NautilusTelemetry V1ExportMetricsServiceResponse.swift
[48/86] Compiling NautilusTelemetry V1Gauge.swift
[49/86] Compiling NautilusTelemetry V1Histogram.swift
[50/86] Compiling NautilusTelemetry V1HistogramDataPoint.swift
[51/86] Compiling NautilusTelemetry V1Metric.swift
[52/86] Compiling NautilusTelemetry V1NumberDataPoint.swift
[53/86] Compiling NautilusTelemetry HistogramValues.swift
[54/86] Compiling NautilusTelemetry Instrument.swift
[55/86] Compiling NautilusTelemetry Meter.swift
[56/86] Compiling NautilusTelemetry MetricValues.swift
[57/86] Compiling NautilusTelemetry ObservableCounter.swift
[58/86] Compiling NautilusTelemetry ObservableGauge.swift
[59/86] Compiling NautilusTelemetry ObservableUpDownCounter.swift
[60/86] Compiling NautilusTelemetry UpDownCounter.swift
[61/86] Compiling NautilusTelemetry NautilusTelemetry.swift
[62/86] Compiling NautilusTelemetry NautilusTelemetryLogger.swift
[63/86] Compiling NautilusTelemetry NautilusTelemetryReporter.swift
[64/86] Compiling NautilusTelemetry NoOpReporter.swift
[65/86] Compiling NautilusTelemetry Baggage.swift
[66/86] Compiling NautilusTelemetry Span+URLSession.swift
[67/86] Compiling NautilusTelemetry Span.swift
[68/86] Compiling NautilusTelemetry Compression.swift
[69/86] Compiling NautilusTelemetry Exporter+Logs.swift
[70/86] Compiling NautilusTelemetry Exporter+Metrics.swift
[71/86] Compiling NautilusTelemetry Exporter+Trace.swift
[72/86] Compiling NautilusTelemetry Exporter.swift
[73/86] Compiling NautilusTelemetry V1AnyValue.swift
[74/86] Compiling NautilusTelemetry V1ArrayValue.swift
[75/86] Compiling NautilusTelemetry V1InstrumentationScope.swift
[76/86] Compiling NautilusTelemetry Tracer+URLRequest.swift
[77/86] Compiling NautilusTelemetry Tracer.swift
[78/86] Compiling NautilusTelemetry URLTemplateMatcher.swift
[79/86] Compiling NautilusTelemetry FlushTimer.swift
[80/86] Compiling NautilusTelemetry Identifiers.swift
[81/86] Compiling NautilusTelemetry Sampling.swift
[82/86] Compiling NautilusTelemetry TimeReference.swift
[82/86] Write Objects.LinkFileList
[83/86] Archiving libNautilusTelemetry.a
[85/89] Emitting module SampleCode
[86/89] Compiling SampleCode SampleCodeLogger.swift
[87/89] Compiling SampleCode ExampleReporter.swift
[87/89] Write Objects.LinkFileList
[88/89] Archiving libSampleCode.a
Build complete! (6.25s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "NautilusTelemetry",
  "name" : "NautilusTelemetry",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "NautilusTelemetry",
      "targets" : [
        "NautilusTelemetry"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "SampleCode",
      "targets" : [
        "SampleCode"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SampleCode",
      "module_type" : "SwiftTarget",
      "name" : "SampleCode",
      "path" : "Sources/SampleCode",
      "product_memberships" : [
        "SampleCode"
      ],
      "sources" : [
        "ExampleReporter.swift",
        "SampleCodeLogger.swift"
      ],
      "target_dependencies" : [
        "NautilusTelemetry"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NautilusTelemetryTests",
      "module_type" : "SwiftTarget",
      "name" : "NautilusTelemetryTests",
      "path" : "Tests/NautilusTelemetryTests",
      "sources" : [
        "Compression/CompressionTests.swift",
        "Exporters/ExporterTests.swift",
        "Instrumentation/HardwareDetailsTests.swift",
        "Instrumentation/ProcessDetailsTests.swift",
        "Metrics/CounterTests.swift",
        "Metrics/HistogramTests.swift",
        "Metrics/HistogramValuesTests.swift",
        "Metrics/MeterTests.swift",
        "Metrics/MetricExporterTests.swift",
        "Metrics/MetricValuesTests.swift",
        "Metrics/ObservableCounterTests.swift",
        "Metrics/ObservableGaugeTests.swift",
        "Metrics/ObservableUpDownCounterTests.swift",
        "Metrics/SnapshotAndResetTests.swift",
        "Metrics/UpDownCounterTests.swift",
        "Reporters/ReporterTests.swift",
        "TestingUtilities/TestDataNormalization.swift",
        "TestingUtilities/TestUtils.swift",
        "TestingUtilities/XCTestCase+Leaks.swift",
        "TestingUtilities/XCTestCase+URLParseStrategy.swift",
        "Tracing/Span+URLSessionTests.swift",
        "Tracing/SpanTests.swift",
        "Tracing/TraceExporterTests.swift",
        "Tracing/Tracer+URLRequestTests.swift",
        "Tracing/TracerTests.swift",
        "Tracing/URLTemplateMatcherTests.swift",
        "Utilities/FlushTimerTests.swift",
        "Utilities/IdentifiersTests.swift",
        "Utilities/ResourceAttributesTests.swift",
        "Utilities/SamplerTests.swift",
        "Utilities/TimeReferenceTests.swift"
      ],
      "target_dependencies" : [
        "NautilusTelemetry"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NautilusTelemetry",
      "module_type" : "SwiftTarget",
      "name" : "NautilusTelemetry",
      "path" : "Sources/NautilusTelemetry",
      "product_memberships" : [
        "NautilusTelemetry",
        "SampleCode"
      ],
      "sources" : [
        "Compression/Compression.swift",
        "Exporters/Exporter+Logs.swift",
        "Exporters/Exporter+Metrics.swift",
        "Exporters/Exporter+Trace.swift",
        "Exporters/Exporter.swift",
        "Exporters/OTLP-JSON/Common/V1AnyValue.swift",
        "Exporters/OTLP-JSON/Common/V1ArrayValue.swift",
        "Exporters/OTLP-JSON/Common/V1InstrumentationScope.swift",
        "Exporters/OTLP-JSON/Common/V1KeyValue.swift",
        "Exporters/OTLP-JSON/Common/V1KeyValueList.swift",
        "Exporters/OTLP-JSON/Common/V1Resource.swift",
        "Exporters/OTLP-JSON/Logs/V1ExportLogsPartialSuccess.swift",
        "Exporters/OTLP-JSON/Logs/V1ExportLogsServiceRequest.swift",
        "Exporters/OTLP-JSON/Logs/V1ExportLogsServiceResponse.swift",
        "Exporters/OTLP-JSON/Logs/V1LogRecord.swift",
        "Exporters/OTLP-JSON/Logs/V1ResourceLogs.swift",
        "Exporters/OTLP-JSON/Logs/V1ScopeLogs.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/V1ExportMetricsPartialSuccess.swift",
        "Exporters/OTLP-JSON/Metrics/V1ExportMetricsServiceRequest.swift",
        "Exporters/OTLP-JSON/Metrics/V1ExportMetricsServiceResponse.swift",
        "Exporters/OTLP-JSON/Metrics/V1Gauge.swift",
        "Exporters/OTLP-JSON/Metrics/V1Histogram.swift",
        "Exporters/OTLP-JSON/Metrics/V1HistogramDataPoint.swift",
        "Exporters/OTLP-JSON/Metrics/V1Metric.swift",
        "Exporters/OTLP-JSON/Metrics/V1NumberDataPoint.swift",
        "Exporters/OTLP-JSON/Metrics/V1ResourceMetrics.swift",
        "Exporters/OTLP-JSON/Metrics/V1ScopeMetrics.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/Tracev1Status.swift",
        "Exporters/OTLP-JSON/Trace/V1ExportTracePartialSuccess.swift",
        "Exporters/OTLP-JSON/Trace/V1ExportTraceServiceRequest.swift",
        "Exporters/OTLP-JSON/Trace/V1ExportTraceServiceResponse.swift",
        "Exporters/OTLP-JSON/Trace/V1ResourceSpans.swift",
        "Exporters/OTLP-JSON/Trace/V1ScopeSpans.swift",
        "Exporters/OTLP-JSON/Trace/V1Span.swift",
        "Instrumentation/HardwareDetails.swift",
        "Instrumentation/InstrumentationSystem.swift",
        "Instrumentation/MetricKitInstrument.swift",
        "Instrumentation/ProcessDetails.swift",
        "Instrumentation/ResourceAttributes.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",
        "NautilusTelemetryLogger.swift",
        "Reporters/NautilusTelemetryReporter.swift",
        "Reporters/NoOpReporter.swift",
        "Tracing/Baggage.swift",
        "Tracing/Span+URLSession.swift",
        "Tracing/Span.swift",
        "Tracing/Tracer+URLRequest.swift",
        "Tracing/Tracer.swift",
        "Tracing/URLTemplateMatcher.swift",
        "Utilities/FlushTimer.swift",
        "Utilities/Identifiers.swift",
        "Utilities/Sampling.swift",
        "Utilities/TimeReference.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Done.