The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Plotly, reference main (310a1c), with Swift 6.2 for Android on 19 Jun 2025 00:20:59 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vojtamolda/Plotly.swift.git
Reference: main
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/vojtamolda/Plotly.swift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 310a1c4 Release 0.5.0
Cloned https://github.com/vojtamolda/Plotly.swift.git
Revision (git rev-parse @):
310a1c4692537567de79cf0fb1a89fc5b5c329b6
SUCCESS checkout https://github.com/vojtamolda/Plotly.swift.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.2
Building package at path:  $PWD
https://github.com/vojtamolda/Plotly.swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Building for debugging...
[0/6] Write sources
[2/6] Write swift-version-8C5A4AE7A8CE2BA.txt
[4/89] Emitting module codegen
/host/spi-builder-workspace/Sources/Codegen/Generated/Util.swift:59:1: warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
57 |
58 |
59 | extension KeyedDecodingContainer: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
60 |     /// Visualization of the container as a sequence of coding path keys separated with slashes.
61 |     public var debugDescription: String {
[5/91] Compiling Plotly Debug.swift
[6/91] Compiling Plotly Playground.swift
[7/91] Compiling Plotly Box.swift
/host/spi-builder-workspace/Sources/Codegen/Generated/Util.swift:59:1: warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
57 |
58 |
59 | extension KeyedDecodingContainer: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
60 |     /// Visualization of the container as a sequence of coding path keys separated with slashes.
61 |     public var debugDescription: String {
[8/91] Compiling Plotly Candlestick.swift
/host/spi-builder-workspace/Sources/Codegen/Generated/Util.swift:59:1: warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
57 |
58 |
59 | extension KeyedDecodingContainer: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'KeyedDecodingContainer' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
60 |     /// Visualization of the container as a sequence of coding path keys separated with slashes.
61 |     public var debugDescription: String {
[9/91] Compiling Plotly Animation.swift
[10/91] Compiling Plotly Config.swift
[11/91] Compiling Plotly Convenience.swift
[12/91] Compiling Plotly Subplot.swift
[13/91] Compiling Plotly Trace.swift
[14/91] Compiling Plotly Bar.swift
[15/91] Compiling Plotly BarPolar.swift
[16/91] Compiling codegen Schema.swift
[17/91] Compiling codegen main.swift
[18/91] Compiling Plotly Plotable.swift
[19/91] Compiling Plotly Shared.swift
[20/91] Compiling Plotly JSON.swift
[21/91] Compiling Plotly Layout.swift
[22/92] Wrapping AST for codegen for debugging
[23/92] Write Objects.LinkFileList
[24/92] Linking codegen
[26/92] Compiling Plotly HeatmapGL.swift
[27/92] Compiling Plotly Histogram.swift
[28/92] Compiling Plotly Histogram2D.swift
[29/92] Compiling Plotly Histogram2DContour.swift
[30/92] Compiling Plotly Image.swift
[31/92] Compiling Plotly Indicator.swift
[32/92] Compiling Plotly Isosurface.swift
[33/92] Compiling Plotly Mesh3D.swift
[34/92] Compiling Plotly OHLC.swift
[35/101] Compiling Plotly Table.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[36/101] Compiling Plotly Treemap.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[37/101] Compiling Plotly Violin.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[38/101] Compiling Plotly Volume.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[39/101] Compiling Plotly Waterfall.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[40/101] Compiling Plotly Aggregate.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[41/101] Compiling Plotly Filter.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[42/101] Compiling Plotly GroupBy.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[43/101] Compiling Plotly Sort.swift
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[44/101] Compiling Plotly ParallelCategories.swift
[45/101] Compiling Plotly ParallelCoordinates.swift
[46/101] Compiling Plotly Pie.swift
[47/101] Compiling Plotly PointCloud.swift
[48/101] Compiling Plotly Sankey.swift
[49/101] Compiling Plotly Scatter.swift
[50/101] Compiling Plotly Scatter3D.swift
[51/101] Compiling Plotly ScatterCarpet.swift
[52/101] Compiling Plotly ScatterGL.swift
[53/101] Emitting module Plotly
/host/spi-builder-workspace/Sources/Plotly/Traces/Table.swift:181:25: warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | ///   [JavaScript](https://plot.ly/javascript/reference/#table) or
 16 | ///   [R](https://plot.ly/r/reference/#table)
 17 | public struct Table<CellData>: Trace, DomainSubplot where CellData: Plotable {
    |                     `- note: 'CellData' previously declared here
 18 |     /// Corresponding _Plotly_ trace type.
 19 |     public let type: String = "table"
    :
179 |     public var header: Header? = nil
180 |
181 |     public struct Cells<CellData>: Encodable where CellData: Plotable {
    |                         `- warning: generic parameter 'CellData' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
182 |         /// Cell values.
183 |         ///
[54/101] Compiling Plotly Angle.swift
[55/101] Compiling Plotly Anything.swift
[56/101] Compiling Plotly Color.swift
[57/101] Compiling Plotly ColorList.swift
[58/101] Compiling Plotly ColorScale.swift
[59/101] Compiling Plotly Coloring.swift
[60/101] Compiling Plotly Data.swift
[61/101] Compiling Plotly InfoArray.swift
[62/101] Compiling Plotly Unused.swift
[63/101] Compiling Plotly ScatterGeo.swift
[64/101] Compiling Plotly ScatterMapbox.swift
[65/101] Compiling Plotly ScatterPlotMatrix.swift
[66/101] Compiling Plotly ScatterPolar.swift
[67/101] Compiling Plotly ScatterPolarGL.swift
[68/101] Compiling Plotly ScatterTernary.swift
[69/101] Compiling Plotly StreamTube.swift
[70/101] Compiling Plotly Sunburst.swift
[71/101] Compiling Plotly Surface.swift
[72/101] Compiling Plotly Carpet.swift
[73/101] Compiling Plotly Choropleth.swift
[74/101] Compiling Plotly ChoroplethMapbox.swift
[75/101] Compiling Plotly Cone.swift
[76/101] Compiling Plotly Contour.swift
[77/101] Compiling Plotly ContourCarpet.swift
[78/101] Compiling Plotly DensityMapbox.swift
[79/101] Compiling Plotly Funnel.swift
[80/101] Compiling Plotly FunnelArea.swift
[81/101] Compiling Plotly Heatmap.swift
[99/101] Compiling Plotly Browser.swift
[100/101] Compiling Plotly CSVDecoder.swift
[101/101] Compiling Plotly HTML.swift
Build complete! (92.49s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Plotly",
  "name" : "Plotly",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "Plotly",
      "targets" : [
        "Plotly"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "codegen",
      "targets" : [
        "codegen"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "codegen",
      "module_type" : "SwiftTarget",
      "name" : "codegen",
      "path" : "Sources/Codegen",
      "product_memberships" : [
        "codegen"
      ],
      "sources" : [
        "Generated/Animation.swift",
        "Generated/Config.swift",
        "Generated/Frame.swift",
        "Generated/Generated.swift",
        "Generated/Instance.swift",
        "Generated/Layout.swift",
        "Generated/Markup.swift",
        "Generated/Protocols.swift",
        "Generated/Shared.swift",
        "Generated/Trace.swift",
        "Generated/Transform.swift",
        "Generated/Util.swift",
        "Schema/Name.swift",
        "Schema/Order.swift",
        "Schema/Predefined.swift",
        "Schema/Schema.swift",
        "main.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PlotlyTests",
      "module_type" : "SwiftTarget",
      "name" : "PlotlyTests",
      "path" : "Tests/PlotlyTests",
      "sources" : [
        "Animation/ButtonTests.swift",
        "Animation/SliderTests.swift",
        "Basic/BarChartTests.swift",
        "Basic/LineChartTests.swift",
        "Basic/PieChartTests.swift",
        "Basic/ScatterPlotTests.swift",
        "Figure/FigureTests.swift",
        "Figure/PlotableTests.swift",
        "Figure/SwatchTests.swift",
        "Figure/TraceTests.swift",
        "IO/CSVDecoderTests.swift",
        "Scientific/ContourPlotTests.swift",
        "Scientific/HeatmapTests.swift",
        "Statistical/BoxPlotTests.swift",
        "Statistical/ErrorBarTests.swift",
        "Statistical/HistogramTests.swift",
        "Subplots/InsetPlotTests.swift",
        "Subplots/MixedSubplotTests.swift",
        "Subplots/MultipleAxesSubplotTests.swift",
        "Subplots/Subplot3DTests.swift",
        "Subplots/SubplotTests.swift",
        "Subplots/TableSubplotTests.swift",
        "Util/InfoArrayTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Plotly"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Plotly",
      "module_type" : "SwiftTarget",
      "name" : "Plotly",
      "path" : "Sources/Plotly",
      "product_memberships" : [
        "Plotly"
      ],
      "sources" : [
        "Animation.swift",
        "Config.swift",
        "Extensions/Convenience.swift",
        "Extensions/Debug.swift",
        "Extensions/Playground.swift",
        "Figure.swift",
        "Frame.swift",
        "IO/Browser.swift",
        "IO/CSVDecoder.swift",
        "IO/HTML.swift",
        "IO/JSON.swift",
        "Layout.swift",
        "Plotable.swift",
        "Shared.swift",
        "Subplot.swift",
        "Trace.swift",
        "Traces/Bar.swift",
        "Traces/BarPolar.swift",
        "Traces/Box.swift",
        "Traces/Candlestick.swift",
        "Traces/Carpet.swift",
        "Traces/Choropleth.swift",
        "Traces/ChoroplethMapbox.swift",
        "Traces/Cone.swift",
        "Traces/Contour.swift",
        "Traces/ContourCarpet.swift",
        "Traces/DensityMapbox.swift",
        "Traces/Funnel.swift",
        "Traces/FunnelArea.swift",
        "Traces/Heatmap.swift",
        "Traces/HeatmapGL.swift",
        "Traces/Histogram.swift",
        "Traces/Histogram2D.swift",
        "Traces/Histogram2DContour.swift",
        "Traces/Image.swift",
        "Traces/Indicator.swift",
        "Traces/Isosurface.swift",
        "Traces/Mesh3D.swift",
        "Traces/OHLC.swift",
        "Traces/ParallelCategories.swift",
        "Traces/ParallelCoordinates.swift",
        "Traces/Pie.swift",
        "Traces/PointCloud.swift",
        "Traces/Sankey.swift",
        "Traces/Scatter.swift",
        "Traces/Scatter3D.swift",
        "Traces/ScatterCarpet.swift",
        "Traces/ScatterGL.swift",
        "Traces/ScatterGeo.swift",
        "Traces/ScatterMapbox.swift",
        "Traces/ScatterPlotMatrix.swift",
        "Traces/ScatterPolar.swift",
        "Traces/ScatterPolarGL.swift",
        "Traces/ScatterTernary.swift",
        "Traces/StreamTube.swift",
        "Traces/Sunburst.swift",
        "Traces/Surface.swift",
        "Traces/Table.swift",
        "Traces/Treemap.swift",
        "Traces/Violin.swift",
        "Traces/Volume.swift",
        "Traces/Waterfall.swift",
        "Transforms/Aggregate.swift",
        "Transforms/Filter.swift",
        "Transforms/GroupBy.swift",
        "Transforms/Sort.swift",
        "Util/Angle.swift",
        "Util/Anything.swift",
        "Util/Color.swift",
        "Util/ColorList.swift",
        "Util/ColorScale.swift",
        "Util/Coloring.swift",
        "Util/Data.swift",
        "Util/InfoArray.swift",
        "Util/Unused.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Done.