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 Plotly, reference main (310a1c), with Swift 6.2 (beta) for Linux on 19 Jun 2025 00:21:00 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 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:         linux
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-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Building for debugging...
[0/6] Write sources
[2/6] Write swift-version-24593BA9C3E375BF.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 codegen Trace.swift
[6/91] Compiling codegen Transform.swift
[7/91] Compiling codegen Util.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 codegen Name.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 BarPolar.swift
[10/91] Compiling Plotly Box.swift
[11/91] Compiling Plotly JSON.swift
[12/91] Compiling Plotly Layout.swift
[13/91] Compiling Plotly Plotable.swift
[14/91] Compiling codegen Schema.swift
[15/91] Compiling codegen main.swift
[16/91] Compiling Plotly Candlestick.swift
[17/91] Compiling Plotly Carpet.swift
[18/91] Compiling Plotly Shared.swift
[19/91] Compiling Plotly Subplot.swift
[20/91] Compiling Plotly Trace.swift
[21/91] Compiling Plotly Bar.swift
[22/92] Wrapping AST for codegen for debugging
[23/92] Write Objects.LinkFileList
[24/92] Linking codegen
[26/92] 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 |         ///
[27/92] 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 |         ///
[28/92] 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 |         ///
[29/92] 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 |         ///
[30/92] 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 |         ///
[31/92] 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 |         ///
[32/92] 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 |         ///
[33/92] 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 |         ///
[34/92] 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 |         ///
[35/101] Compiling Plotly HeatmapGL.swift
[36/101] Compiling Plotly Histogram.swift
[37/101] Compiling Plotly Histogram2D.swift
[38/101] Compiling Plotly Histogram2DContour.swift
[39/101] Compiling Plotly Image.swift
[40/101] Compiling Plotly Indicator.swift
[41/101] Compiling Plotly Isosurface.swift
[42/101] Compiling Plotly Mesh3D.swift
[43/101] Compiling Plotly OHLC.swift
[44/101] Compiling Plotly Angle.swift
[45/101] Compiling Plotly Anything.swift
[46/101] Compiling Plotly Color.swift
[47/101] Compiling Plotly ColorList.swift
[48/101] Compiling Plotly ColorScale.swift
[49/101] Compiling Plotly Coloring.swift
[50/101] Compiling Plotly Data.swift
[51/101] Compiling Plotly InfoArray.swift
[52/101] Compiling Plotly Unused.swift
[60/101] Compiling Plotly Funnel.swift
[61/101] Compiling Plotly FunnelArea.swift
[62/101] Compiling Plotly Heatmap.swift
[63/101] Compiling Plotly ParallelCategories.swift
[64/101] Compiling Plotly ParallelCoordinates.swift
[65/101] Compiling Plotly Pie.swift
[66/101] Compiling Plotly PointCloud.swift
[67/101] Compiling Plotly Sankey.swift
[68/101] Compiling Plotly Scatter.swift
[69/101] Compiling Plotly Scatter3D.swift
[70/101] Compiling Plotly ScatterCarpet.swift
[71/101] Compiling Plotly ScatterGL.swift
[72/101] Compiling Plotly ScatterGeo.swift
[73/101] Compiling Plotly ScatterMapbox.swift
[74/101] Compiling Plotly ScatterPlotMatrix.swift
[75/101] Compiling Plotly ScatterPolar.swift
[76/101] Compiling Plotly ScatterPolarGL.swift
[77/101] Compiling Plotly ScatterTernary.swift
[78/101] Compiling Plotly StreamTube.swift
[79/101] Compiling Plotly Sunburst.swift
[80/101] Compiling Plotly Surface.swift
[81/101] Compiling Plotly Animation.swift
[82/101] Compiling Plotly Config.swift
[83/101] Compiling Plotly Convenience.swift
[84/101] Compiling Plotly Debug.swift
[85/101] Compiling Plotly Playground.swift
[86/101] Compiling Plotly Figure.swift
[87/101] Compiling Plotly Frame.swift
[88/101] Compiling Plotly Browser.swift
[89/101] Compiling Plotly CSVDecoder.swift
[90/101] Compiling Plotly HTML.swift
[91/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 |         ///
Build complete! (93.43s)
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"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.