Build Information
Successful build of opentelemetry-swift-core, reference 2.6.0 (c6fcee), with Swift 6.4 for Linux on 29 Sep 2026 16:55:14 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/open-telemetry/opentelemetry-swift-core.git
Reference: 2.6.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/open-telemetry/opentelemetry-swift-core
* tag 2.6.0 -> FETCH_HEAD
HEAD is now at c6fcee7 Release 2.6.0
Cloned https://github.com/open-telemetry/opentelemetry-swift-core.git
Revision (git rev-parse @):
c6fcee77cfc21ba400366f12475217c7b6e1d605
SUCCESS checkout https://github.com/open-telemetry/opentelemetry-swift-core.git at 2.6.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/open-telemetry/opentelemetry-swift-core.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:13:15: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .iOS(.v12),
12 | .tvOS(.v12),
13 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
14 | .visionOS(.v1),
15 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Fetching https://github.com/apple/swift-atomics.git
[1/1885] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (0.53s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.73s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 358]
[Planning deferred tasks]
[40 / 109] OpenTelemetryApi-product
[69 / 120] Atomics
[70 / 129] OpenTelemetryApi
[70 / 129] Atomics
[78 / 129] OpenTelemetryApi
[79 / 129] OpenTelemetryApi
[81 / 129] OpenTelemetryApi
[83 / 129] OpenTelemetryApi
[84 / 129] OpenTelemetryApi
[98 / 133] OpenTelemetryConcurrency
[104 / 144] OpenTelemetryConcurrency
[105 / 144] OpenTelemetrySdk
[106 / 144] OpenTelemetrySdk
/host/spi-builder-workspace/Sources/OpenTelemetryApi/Context/TaskLocalContextManager.swift:42:38: [1;33mwarning: [1;39m'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:)[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m context[key.rawValue] = SendableWrapper(value: value)
[0;36m41 |[0;0m
[0;36m42 |[0;0m return try await Self.$context.withValue(context, operation: operation)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:)[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m }
[0;36m44 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[107 / 144] OpenTelemetrySdk
[109 / 145] OpenTelemetryApi
[112 / 145] OpenTelemetryApi
/host/spi-builder-workspace/Sources/OpenTelemetrySdk/Metrics/Data/Internal/Base2ExponentialHistogramIndexer.swift:11:3: [1;33mwarning: [1;39m'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'Lock', consider removing it[0;0m
[0;36m9 |[0;0m public final class Base2ExponentialHistogramIndexer: Codable, Sendable {
[0;36m10 |[0;0m nonisolated(unsafe) private static var cache = [Int: Base2ExponentialHistogramIndexer]()
[0;36m11 |[0;0m nonisolated(unsafe) private static let cacheLock = Lock()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'Lock', consider removing it[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m private let scale: Int
[116 / 145] Atomics
[124 / 150] StdoutExporter
[126 / 150] StdoutExporter
/host/spi-builder-workspace/Sources/OpenTelemetrySdk/Metrics/Data/Internal/Base2ExponentialHistogramIndexer.swift:11:3: [1;33mwarning: [1;39m'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'Lock', consider removing it[0;0m
[0;36m9 |[0;0m public final class Base2ExponentialHistogramIndexer: Codable, Sendable {
[0;36m10 |[0;0m nonisolated(unsafe) private static var cache = [Int: Base2ExponentialHistogramIndexer]()
[0;36m11 |[0;0m nonisolated(unsafe) private static let cacheLock = Lock()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'Lock', consider removing it[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m private let scale: Int
[133 / 153]
[144 / 156]
[146 / 157] OpenTelemetryTestUtils
/host/spi-builder-workspace/Examples/ConcurrencyContext/main.swift:44:91: [1;33mwarning: [1;39msending value of non-Sendable type 'any SpanBuilderBase' risks causing data races[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/region-isolation\RegionIsolation]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race\SendingRisksDataRace]8;;\]
[0;36m42 |[0;0m func childSpan() async throws {
[0;36m43 |[0;0m // SpanBuilder's `setActive` method is not available here, since it isn't compatible with structured concurrency based context management
[0;36m44 |[0;0m try await tracer.spanBuilder(spanName: "parentSpan").setSpanKind(spanKind: .client).withActiveSpan { @Sendable span in
[0;36m|[0;0m | |- [1;33mwarning: [1;39msending value of non-Sendable type 'any SpanBuilderBase' risks causing data races[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/region-isolation\RegionIsolation]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race\SendingRisksDataRace]8;;\]
[0;36m|[0;0m | `- [1;39mnote: [1;39msending value of non-Sendable type 'any SpanBuilderBase' to @concurrent instance method 'withActiveSpan' risks causing races in between code in the current isolation context and @concurrent uses[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39misolated conformance to protocol 'SpanBuilderBase' can be introduced here[0;0m
[0;36m45 |[0;0m span.setAttribute(key: sampleKey, value: sampleValue)
[0;36m46 |[0;0m await Task.detached { @Sendable in
[#RegionIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/region-isolation>
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[150 / 159] ConcurrencyContext-product
[152 / 159] OpenTelemetrySdk
[155 / 160] OpenTelemetrySdk
[160 / 160] ConcurrencyContext-product
Build complete! (13.62 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
}
],
"manifest_display_name" : "opentelemetry-swift-core",
"name" : "opentelemetry-swift-core",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "4.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "OpenTelemetryApi",
"targets" : [
"OpenTelemetryApi"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenTelemetryConcurrency",
"targets" : [
"OpenTelemetryConcurrency"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenTelemetrySdk",
"targets" : [
"OpenTelemetrySdk"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "StdoutExporter",
"targets" : [
"StdoutExporter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ConcurrencyContext",
"targets" : [
"ConcurrencyContext"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "StdoutExporter",
"module_type" : "SwiftTarget",
"name" : "StdoutExporter",
"path" : "Sources/Exporters/Stdout",
"product_memberships" : [
"StdoutExporter",
"ConcurrencyContext"
],
"sources" : [
"StdoutLogExporter.swift",
"StdoutMetricExporter.swift",
"StdoutSpanExporter.swift"
],
"target_dependencies" : [
"OpenTelemetrySdk"
],
"type" : "library"
},
{
"c99name" : "OpenTelemetryTestUtils",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetryTestUtils",
"path" : "Sources/OpenTelemetryTestUtils",
"sources" : [
"OpenTelemetryTestCase.swift"
],
"target_dependencies" : [
"OpenTelemetryApi",
"OpenTelemetrySdk"
],
"type" : "library"
},
{
"c99name" : "OpenTelemetrySdkTests",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetrySdkTests",
"path" : "Tests/OpenTelemetrySdkTests",
"sources" : [
"Common/ComponentRegistryConcurrencyTests.swift",
"ConcurrencyTestHelpers.swift",
"ConcurrencyTests.swift",
"Internal/ComponentRegistryTests.swift",
"Internal/DictionaryExtension.swift",
"Internal/MonotonicClockTests.swift",
"Internal/TestClock.swift",
"Internal/TestClockTests.swift",
"Logs/BatchLogRecordProcessorConcurrencyTests.swift",
"Logs/BatchLogRecordProcessorTests.swift",
"Logs/Exporters/AsyncLogRecordExporterTests.swift",
"Logs/Exporters/InMemoryLogExporterTests.swift",
"Logs/LogRecordBuilderSdkTests.swift",
"Logs/LoggerSdkTests.swift",
"Logs/LoggerSharedStateTests.swift",
"Logs/Mocks/LogRecordExporterMock.swift",
"Logs/Mocks/LogRecordProcessorMock.swift",
"Logs/MultiLogRecordProcessorTests.swift",
"Logs/ReadableLogRecordTests.swift",
"Metrics/AdvisoryParameterTests.swift",
"Metrics/Aggregation/AggregationSelectorTests.swift",
"Metrics/Aggregation/AggregationTests.swift",
"Metrics/Aggregation/Base2ExponentialHistogramAggregationTests.swift",
"Metrics/Aggregation/DoubleBase2ExponentialHistogramAggregatorTests.swift",
"Metrics/Aggregation/DoubleBase2ExponentialHistogramBucketsTests.swift",
"Metrics/Aggregation/DoubleExplicitBucketHistogramAggregatorTests.swift",
"Metrics/Aggregation/ExplicitBucketHistogramAggregationTests.swift",
"Metrics/AsyncMetricExporterTests.swift",
"Metrics/AttributeProcessorTests.swift",
"Metrics/BuilderTests.swift",
"Metrics/Data/ExemplarDataTests.swift",
"Metrics/Data/MetricDataTests.swift",
"Metrics/Data/PointDataTests.swift",
"Metrics/Exemplar/ExemplarReservoirTests.swift",
"Metrics/Exemplar/ReservoirCellTests.swift",
"Metrics/InstrumentSelectorTests.swift",
"Metrics/MeterProviderSdkTests.swift",
"Metrics/MeterSdkTests.swift",
"Metrics/MetricDescriptorTests.swift",
"Metrics/MetricStorageRegistryTests.swift",
"Metrics/Mocks/BlockingMetricExporter.swift",
"Metrics/Mocks/MeterExporterMock.swift",
"Metrics/PeriodicMetricReaderSdkTests.swift",
"Resource/EnvVarResourceTest.swift",
"Resource/ResourceTest.swift",
"Trace/Data/SpanDataTests.swift",
"Trace/EnvironmentContextPropagatorTests.swift",
"Trace/Export/AsyncSpanExporterTests.swift",
"Trace/Export/BatchSpansProcessorTests.swift",
"Trace/Export/MultiSpanExporterTests.swift",
"Trace/Export/SimpleSpansProcessorTests.swift",
"Trace/Mocks/ReadableSpanMock.swift",
"Trace/Mocks/SpanExporterMock.swift",
"Trace/Mocks/SpanMock.swift",
"Trace/Mocks/SpanProcessorMock.swift",
"Trace/MultiSpanProcessorTests.swift",
"Trace/NoopSpanProcessorTests.swift",
"Trace/RecordEventsReadableSpanPerformanceTests.swift",
"Trace/RecordEventsReadableSpanTests.swift",
"Trace/SamplersTests.swift",
"Trace/SpanBuilderSdkTests.swift",
"Trace/SpanDataEventTests.swift",
"Trace/SpanLimitTests.swift",
"Trace/SpanSdkConcurrencyTests.swift",
"Trace/TestUtils.swift",
"Trace/TracerProviderSdkConcurrencyTests.swift",
"Trace/TracerProviderSdkTests.swift",
"Trace/TracerSdkTests.swift"
],
"target_dependencies" : [
"OpenTelemetrySdk",
"OpenTelemetryConcurrency",
"OpenTelemetryTestUtils"
],
"type" : "test"
},
{
"c99name" : "OpenTelemetrySdk",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetrySdk",
"path" : "Sources/OpenTelemetrySdk",
"product_dependencies" : [
"Atomics"
],
"product_memberships" : [
"OpenTelemetrySdk",
"StdoutExporter",
"ConcurrencyContext"
],
"sources" : [
"Common/Clock.swift",
"Common/ComponentRegistry.swift",
"Common/ExportResult.swift",
"Common/InstrumentationLibraryInfo.swift",
"Common/WorkerThread.swift",
"Common/autoreleasepool.swift",
"Internal/Locks.swift",
"Internal/MillisClock.swift",
"Internal/MonotonicClock.swift",
"Logs/Data/ReadableLogRecord.swift",
"Logs/Export/InMemoryLogRecordExporter.swift",
"Logs/Export/LogRecordExporter.swift",
"Logs/Export/MultiLogRecordExporter.swift",
"Logs/Export/NoopLogRecordExporter.swift",
"Logs/LogLimits.swift",
"Logs/LogRecordBuilderSdk.swift",
"Logs/LoggerBuilderSdk.swift",
"Logs/LoggerProviderBuilder.swift",
"Logs/LoggerProviderSdk.swift",
"Logs/LoggerSdk.swift",
"Logs/LoggerSharedState.swift",
"Logs/Processors/BatchLogRecordProcessor.swift",
"Logs/Processors/LogRecordProcessor.swift",
"Logs/Processors/MultiLogRecordProcessor.swift",
"Logs/Processors/NoopLogRecordProcessor.swift",
"Logs/Processors/SimpleLogRecordProcessor.swift",
"Metrics/Aggregation/AdaptingCircularBufferCounter.swift",
"Metrics/Aggregation/AdaptingIntegerArray.swift",
"Metrics/Aggregation/Aggregation.swift",
"Metrics/Aggregation/AggregationSelector.swift",
"Metrics/Aggregation/AggregationTemporality.swift",
"Metrics/Aggregation/Aggregator.swift",
"Metrics/Aggregation/AggregatorFactory.swift",
"Metrics/Aggregation/AggregatorHandle.swift",
"Metrics/Aggregation/Base2ExponentialHistogramAggregation.swift",
"Metrics/Aggregation/DefaultAggregation.swift",
"Metrics/Aggregation/DoubleBase2ExponentialHistogramAggregator.swift",
"Metrics/Aggregation/DoubleExplicitBucketHistogramAggregator.swift",
"Metrics/Aggregation/DoubleLastValueAggregator.swift",
"Metrics/Aggregation/DoubleSumAggregator.swift",
"Metrics/Aggregation/DropAggregation.swift",
"Metrics/Aggregation/DropAggregator.swift",
"Metrics/Aggregation/ExplicitBucketHistogramAggregation.swift",
"Metrics/Aggregation/LastValueAggregation.swift",
"Metrics/Aggregation/LongLastValueAggregator.swift",
"Metrics/Aggregation/LongSumAggregator.swift",
"Metrics/Aggregation/SumAggregation.swift",
"Metrics/Aggregation/SumAggregator.swift",
"Metrics/CallbackRegistration.swift",
"Metrics/Data/ExemplarData.swift",
"Metrics/Data/Internal/Base2ExponentialHistogramIndexer.swift",
"Metrics/Data/Internal/DoubleBase2ExponentialHistogramBuckets.swift",
"Metrics/Data/Internal/DoublePointData.swift",
"Metrics/Data/Internal/EmptyExponentialHistogramBuckets.swift",
"Metrics/Data/Internal/ExponentialHistogramBuckets.swift",
"Metrics/Data/Internal/ExponentialHistogramPointData.swift",
"Metrics/Data/Internal/HistogramPointData.swift",
"Metrics/Data/Internal/LongPointData.swift",
"Metrics/Data/Internal/SummaryPointData.swift",
"Metrics/Data/MetricData.swift",
"Metrics/Data/PointData.swift",
"Metrics/DoubleCounterMeterBuilderSdk.swift",
"Metrics/DoubleGaugeBuilderSdk.swift",
"Metrics/DoubleGaugeSdk.swift",
"Metrics/DoubleHistogramMeterBuilderSdk.swift",
"Metrics/DoubleHistogramMeterSdk.swift",
"Metrics/DoubleUpDownCounterBuilderSdk.swift",
"Metrics/DoubleUpDownCounterSdk.swift",
"Metrics/Exemplar/ExemplarFilter.swift",
"Metrics/Exemplar/ExemplarReservoir.swift",
"Metrics/Exemplar/FilteredExemplarReservoir.swift",
"Metrics/Exemplar/HistogramExemplarReservoir.swift",
"Metrics/Exemplar/LongToDoubleExemplarReservoir.swift",
"Metrics/Exemplar/ReservoirCell.swift",
"Metrics/Exemplar/ReservoirCellSelector.swift",
"Metrics/Exporter/CollectionRegistration.swift",
"Metrics/Exporter/MetricExporter.swift",
"Metrics/Exporter/MetricProducer.swift",
"Metrics/Exporter/PeriodicMeterReaderBuilder.swift",
"Metrics/Exporter/PeriodicMetricReaderSdk.swift",
"Metrics/Instrument.swift",
"Metrics/InstrumentBuilder.swift",
"Metrics/InstrumentDescriptor.swift",
"Metrics/InstrumentSelector.swift",
"Metrics/InstrumentSelectorBuilder.swift",
"Metrics/InstrumentType.swift",
"Metrics/InstrumentValueType.swift",
"Metrics/LongCounterMeterBuilderSdk.swift",
"Metrics/LongCounterSdk.swift",
"Metrics/LongGaugeBuilderSdk.swift",
"Metrics/LongGaugeSdk.swift",
"Metrics/LongHistogramMeterBuilderSdk.swift",
"Metrics/LongHistogramMeterSdk.swift",
"Metrics/LongUpDownCounterBuilderSdk.swift",
"Metrics/LongUpDownCounterSdk.swift",
"Metrics/Measurement.swift",
"Metrics/MeterBuilderSdk.swift",
"Metrics/MeterProviderBuilder.swift",
"Metrics/MeterProviderSdk.swift",
"Metrics/MeterSdk.swift",
"Metrics/MetricDescriptor.swift",
"Metrics/MetricReader.swift",
"Metrics/NoopMeterProviderBuilder.swift",
"Metrics/ObservableInstrumentSdk.swift",
"Metrics/RegisteredReader.swift",
"Metrics/State/AsynchronousMetricStorage.swift",
"Metrics/State/EmptyMetricStorage.swift",
"Metrics/State/MeterProviderSharedState.swift",
"Metrics/State/MeterSharedState.swift",
"Metrics/State/MetricStorage.swift",
"Metrics/State/MetricStorageRegistry.swift",
"Metrics/State/MultiWritableMetricStorage.swift",
"Metrics/State/ObservableMeasurement.swift",
"Metrics/State/SynchronousMetricStorage.swift",
"Metrics/ValueAtQuantile.swift",
"Metrics/View/AttributeProcessor.swift",
"Metrics/View/RegisteredView.swift",
"Metrics/View/View.swift",
"Metrics/View/ViewBuilder.swift",
"Metrics/View/ViewRegistry.swift",
"Resources/EnvVarResource.swift",
"Resources/Resource.swift",
"Resources/ResourceAttributes.swift",
"Trace/ArrayWithCapacity.swift",
"Trace/AttributesDictionary.swift",
"Trace/Data/SpanData.swift",
"Trace/Export/MultiSpanExporter.swift",
"Trace/Export/SpanExporter.swift",
"Trace/IdGenerator.swift",
"Trace/Propagation/EnvironmentContextPropagator.swift",
"Trace/RandomIdsGenerator.swift",
"Trace/ReadableSpan.swift",
"Trace/Samplers/Sampler.swift",
"Trace/Samplers/Samplers.swift",
"Trace/SpanBuilderSdk.swift",
"Trace/SpanLimits.swift",
"Trace/SpanProcessor.swift",
"Trace/SpanProcessors/BatchSpanProcessor.swift",
"Trace/SpanProcessors/MultiSpanProcessor.swift",
"Trace/SpanProcessors/NoopSpanProcessor.swift",
"Trace/SpanProcessors/SimpleSpanProcessor.swift",
"Trace/SpanSdk.swift",
"Trace/TracerProviderBuilder.swift",
"Trace/TracerProviderSdk.swift",
"Trace/TracerSdk.swift",
"Trace/TracerSharedState.swift",
"Version.swift"
],
"target_dependencies" : [
"OpenTelemetryApi"
],
"type" : "library"
},
{
"c99name" : "OpenTelemetryConcurrency",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetryConcurrency",
"path" : "Sources/OpenTelemetryConcurrency",
"product_memberships" : [
"OpenTelemetryConcurrency",
"ConcurrencyContext"
],
"sources" : [
"OpenTelemetry.swift"
],
"target_dependencies" : [
"OpenTelemetryApi"
],
"type" : "library"
},
{
"c99name" : "OpenTelemetryApiTests",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetryApiTests",
"path" : "Tests/OpenTelemetryApiTests",
"sources" : [
"Baggage/BaggageTestUtil.swift",
"Baggage/DefaultBaggageManagerTests.swift",
"Baggage/DefaultBaggageTests.swift",
"Baggage/EntryKeyTests.swift",
"Baggage/EntryMetadataTests.swift",
"Baggage/EntryTests.swift",
"Baggage/EntryValueTests.swift",
"Baggage/Mocks/BaggageMock.swift",
"Baggage/Propagation/BaggagePropagationLimitsTests.swift",
"Baggage/Propagation/JaegerBaggagePropagatorTests.swift",
"Baggage/Propagation/W3CBaggagePropagatorTest.swift",
"Baggage/Propagation/ZipkinBaggagePropagatorTests.swift",
"Baggage/ScopedBaggageTests.swift",
"Common/AttributeValueTests.swift",
"ConcurrencyTestHelpers.swift",
"Context/ActivityContextManagerTests.swift",
"Internal/ReadWriteLockTests.swift",
"Internal/SwiftExtensionsTests.swift",
"Logs/DefaultLoggerProviderTests.swift",
"Logs/DefaultLoggerTests.swift",
"Logs/LogRecordBuilderTests.swift",
"Logs/SeverityTests.swift",
"OpenTelemetryConcurrencyTests.swift",
"Trace/DefaultTracerTests.swift",
"Trace/PropagatedSpanTests.swift",
"Trace/Propagation/B3PropagatorTests.swift",
"Trace/Propagation/JaegerPropagatorTests.swift",
"Trace/Propagation/PropagationTestUtils.swift",
"Trace/Propagation/W3CTraceContextPropagatorTest.swift",
"Trace/SpanBuilderTests.swift",
"Trace/SpanContextTests.swift",
"Trace/SpanExceptionTests.swift",
"Trace/SpanIdTests.swift",
"Trace/StatusTests.swift",
"Trace/TraceFlagsTests.swift",
"Trace/TraceIdTests.swift",
"Trace/TracestateTests.swift"
],
"target_dependencies" : [
"OpenTelemetryApi",
"OpenTelemetryTestUtils"
],
"type" : "test"
},
{
"c99name" : "OpenTelemetryApi",
"module_type" : "SwiftTarget",
"name" : "OpenTelemetryApi",
"path" : "Sources/OpenTelemetryApi",
"product_memberships" : [
"OpenTelemetryApi",
"OpenTelemetryConcurrency",
"OpenTelemetrySdk",
"StdoutExporter",
"ConcurrencyContext"
],
"sources" : [
"Baggage/Baggage.swift",
"Baggage/BaggageBuilder.swift",
"Baggage/BaggageManager.swift",
"Baggage/BaggageManagerProvider.swift",
"Baggage/DefaultBaggage.swift",
"Baggage/DefaultBaggageBuilder.swift",
"Baggage/DefaultBaggageManager.swift",
"Baggage/DefaultBaggageManagerProvider.swift",
"Baggage/EmptyBaggage.swift",
"Baggage/EmptyBaggageBuilder.swift",
"Baggage/Entry.swift",
"Baggage/EntryKey.swift",
"Baggage/EntryMetadata.swift",
"Baggage/EntryValue.swift",
"Baggage/Propagation/BaggagePropagationLimits.swift",
"Baggage/Propagation/JaegerBaggagePropagator.swift",
"Baggage/Propagation/TextMapBaggagePropagator.swift",
"Baggage/Propagation/W3CBaggagePropagator.swift",
"Baggage/Propagation/ZipkinBaggagePropagator.swift",
"Common/AttributeArray.swift",
"Common/AttributeSet.swift",
"Common/AttributeValue.swift",
"Common/SemanticAttributes/Attributes/Android_attributes.swift",
"Common/SemanticAttributes/Attributes/App_attributes.swift",
"Common/SemanticAttributes/Attributes/Artifact_attributes.swift",
"Common/SemanticAttributes/Attributes/Aspnetcore_attributes.swift",
"Common/SemanticAttributes/Attributes/Aws_attributes.swift",
"Common/SemanticAttributes/Attributes/Azure_attributes.swift",
"Common/SemanticAttributes/Attributes/Browser_attributes.swift",
"Common/SemanticAttributes/Attributes/Cassandra_attributes.swift",
"Common/SemanticAttributes/Attributes/Cicd_attributes.swift",
"Common/SemanticAttributes/Attributes/Client_attributes.swift",
"Common/SemanticAttributes/Attributes/Cloud_attributes.swift",
"Common/SemanticAttributes/Attributes/Cloudevents_attributes.swift",
"Common/SemanticAttributes/Attributes/Cloudfoundry_attributes.swift",
"Common/SemanticAttributes/Attributes/Code_attributes.swift",
"Common/SemanticAttributes/Attributes/Container_attributes.swift",
"Common/SemanticAttributes/Attributes/Cpu_attributes.swift",
"Common/SemanticAttributes/Attributes/Cpython_attributes.swift",
"Common/SemanticAttributes/Attributes/Db_attributes.swift",
"Common/SemanticAttributes/Attributes/Deployment_attributes.swift",
"Common/SemanticAttributes/Attributes/Destination_attributes.swift",
"Common/SemanticAttributes/Attributes/Device_attributes.swift",
"Common/SemanticAttributes/Attributes/Disk_attributes.swift",
"Common/SemanticAttributes/Attributes/Dns_attributes.swift",
"Common/SemanticAttributes/Attributes/Dotnet_attributes.swift",
"Common/SemanticAttributes/Attributes/Elasticsearch_attributes.swift",
"Common/SemanticAttributes/Attributes/Enduser_attributes.swift",
"Common/SemanticAttributes/Attributes/Error_attributes.swift",
"Common/SemanticAttributes/Attributes/Exception_attributes.swift",
"Common/SemanticAttributes/Attributes/Faas_attributes.swift",
"Common/SemanticAttributes/Attributes/FeatureFlag_attributes.swift",
"Common/SemanticAttributes/Attributes/File_attributes.swift",
"Common/SemanticAttributes/Attributes/Gcp_attributes.swift",
"Common/SemanticAttributes/Attributes/GenAi_attributes.swift",
"Common/SemanticAttributes/Attributes/Geo_attributes.swift",
"Common/SemanticAttributes/Attributes/Go_attributes.swift",
"Common/SemanticAttributes/Attributes/Graphql_attributes.swift",
"Common/SemanticAttributes/Attributes/Heroku_attributes.swift",
"Common/SemanticAttributes/Attributes/Host_attributes.swift",
"Common/SemanticAttributes/Attributes/Http_attributes.swift",
"Common/SemanticAttributes/Attributes/Hw_attributes.swift",
"Common/SemanticAttributes/Attributes/Ios_attributes.swift",
"Common/SemanticAttributes/Attributes/Jvm_attributes.swift",
"Common/SemanticAttributes/Attributes/K8s_attributes.swift",
"Common/SemanticAttributes/Attributes/Linux_attributes.swift",
"Common/SemanticAttributes/Attributes/Log_attributes.swift",
"Common/SemanticAttributes/Attributes/Mainframe_attributes.swift",
"Common/SemanticAttributes/Attributes/Messaging_attributes.swift",
"Common/SemanticAttributes/Attributes/Network_attributes.swift",
"Common/SemanticAttributes/Attributes/Nfs_attributes.swift",
"Common/SemanticAttributes/Attributes/Nodejs_attributes.swift",
"Common/SemanticAttributes/Attributes/Oci_attributes.swift",
"Common/SemanticAttributes/Attributes/OncRpc_attributes.swift",
"Common/SemanticAttributes/Attributes/Openai_attributes.swift",
"Common/SemanticAttributes/Attributes/Openshift_attributes.swift",
"Common/SemanticAttributes/Attributes/Opentracing_attributes.swift",
"Common/SemanticAttributes/Attributes/Os_attributes.swift",
"Common/SemanticAttributes/Attributes/Otel_attributes.swift",
"Common/SemanticAttributes/Attributes/Peer_attributes.swift",
"Common/SemanticAttributes/Attributes/Pprof_attributes.swift",
"Common/SemanticAttributes/Attributes/Process_attributes.swift",
"Common/SemanticAttributes/Attributes/Profile_attributes.swift",
"Common/SemanticAttributes/Attributes/Rpc_attributes.swift",
"Common/SemanticAttributes/Attributes/SecurityRule_attributes.swift",
"Common/SemanticAttributes/Attributes/Server_attributes.swift",
"Common/SemanticAttributes/Attributes/Service_attributes.swift",
"Common/SemanticAttributes/Attributes/Session_attributes.swift",
"Common/SemanticAttributes/Attributes/Signalr_attributes.swift",
"Common/SemanticAttributes/Attributes/Source_attributes.swift",
"Common/SemanticAttributes/Attributes/System_attributes.swift",
"Common/SemanticAttributes/Attributes/Telemetry_attributes.swift",
"Common/SemanticAttributes/Attributes/Test_attributes.swift",
"Common/SemanticAttributes/Attributes/Thread_attributes.swift",
"Common/SemanticAttributes/Attributes/Tls_attributes.swift",
"Common/SemanticAttributes/Attributes/Url_attributes.swift",
"Common/SemanticAttributes/Attributes/UserAgent_attributes.swift",
"Common/SemanticAttributes/Attributes/User_attributes.swift",
"Common/SemanticAttributes/Attributes/V8js_attributes.swift",
"Common/SemanticAttributes/Attributes/Vcs_attributes.swift",
"Common/SemanticAttributes/Attributes/Webengine_attributes.swift",
"Common/SemanticAttributes/Attributes/Zos_attributes.swift",
"Common/SemanticAttributes/SemanticConventions.swift",
"Context/ActivityContextManager.swift",
"Context/ContextManager.swift",
"Context/OpenTelemetryContextProvider.swift",
"Context/TaskLocalContextManager.swift",
"Internal/Locks.swift",
"Internal/StringUtils.swift",
"Internal/SwiftExtensions.swift",
"Internal/TracestateUtils.swift",
"Logs/DefaultLogger.swift",
"Logs/DefaultLoggerProvider.swift",
"Logs/EventBuilder.swift",
"Logs/LogRecordBuilder.swift",
"Logs/Logger.swift",
"Logs/LoggerBuilder.swift",
"Logs/LoggerProvider.swift",
"Logs/Severity.swift",
"Metrics/DefaultMeter.swift",
"Metrics/DefaultMeterProvider.swift",
"Metrics/DoubleCounter.swift",
"Metrics/DoubleCounterBuilder.swift",
"Metrics/DoubleGauge.swift",
"Metrics/DoubleGaugeBuilder.swift",
"Metrics/DoubleHistogram.swift",
"Metrics/DoubleHistogramBuilder.swift",
"Metrics/DoubleUpDownCounter.swift",
"Metrics/DoubleUpDownCounterBuilder.swift",
"Metrics/LongCounter.swift",
"Metrics/LongCounterBuilder.swift",
"Metrics/LongGauge.swift",
"Metrics/LongGaugeBuilder.swift",
"Metrics/LongHistogram.swift",
"Metrics/LongHistogramBuilder.swift",
"Metrics/LongUpDownCounter.swift",
"Metrics/LongUpDownCounterBuilder.swift",
"Metrics/Meter.swift",
"Metrics/MeterBuilder.swift",
"Metrics/MeterProvider.swift",
"Metrics/ObservableDoubleCounter.swift",
"Metrics/ObservableDoubleGauge.swift",
"Metrics/ObservableDoubleMeasurement.swift",
"Metrics/ObservableDoubleUpDownCounter.swift",
"Metrics/ObservableLongCounter.swift",
"Metrics/ObservableLongGauge.swift",
"Metrics/ObservableLongMeasurement.swift",
"Metrics/ObservableLongUpDownCounter.swift",
"OpenTelemetry.swift",
"Propagation/ContextPropagators.swift",
"Propagation/DefaultContextPropagators.swift",
"Trace/DefaultTracer.swift",
"Trace/DefaultTracerProvider.swift",
"Trace/PropagatedSpan.swift",
"Trace/PropagatedSpanBuilder.swift",
"Trace/Propagation/B3Propagator.swift",
"Trace/Propagation/BinaryFormattable.swift",
"Trace/Propagation/JaegerPropagator.swift",
"Trace/Propagation/TextMapPropagator.swift",
"Trace/Propagation/W3CTraceContextPropagator.swift",
"Trace/SemanticAttributes.swift",
"Trace/Span.swift",
"Trace/SpanBuilder.swift",
"Trace/SpanContext.swift",
"Trace/SpanException.swift",
"Trace/SpanId.swift",
"Trace/SpanKind.swift",
"Trace/Status.swift",
"Trace/TraceFlags.swift",
"Trace/TraceId.swift",
"Trace/TraceState.swift",
"Trace/Tracer.swift",
"Trace/TracerProvider.swift"
],
"type" : "library"
},
{
"c99name" : "ConcurrencyContext",
"module_type" : "SwiftTarget",
"name" : "ConcurrencyContext",
"path" : "Examples/ConcurrencyContext",
"product_memberships" : [
"ConcurrencyContext"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"OpenTelemetrySdk",
"OpenTelemetryConcurrency",
"StdoutExporter"
],
"type" : "executable"
}
],
"tools_version" : "6.0"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:13:15: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .iOS(.v12),
12 | .tvOS(.v12),
13 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
14 | .visionOS(.v1),
15 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Done.