The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-mermaid, reference main (ee4b50), with Swift 6.3 for macOS (SPM) on 27 Aug 2026 23:24:39 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Australware/swift-mermaid.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Australware/swift-mermaid
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ee4b50b Add additional diagram types, fix one rendering bug
Cloned https://github.com/Australware/swift-mermaid.git
Revision (git rev-parse @):
ee4b50bc15ad6e9b9f88bc320f2c42ba9a55a804
SUCCESS checkout https://github.com/Australware/swift-mermaid.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swift-mermaid",
      "name": "swift-mermaid",
      "url": "https://github.com/Australware/swift-mermaid.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-mermaid",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/Australware/swift-mermaid.git
[1/151] Fetching swift-mermaid
Fetched https://github.com/Australware/swift-mermaid.git from cache (1.04s)
Creating working copy for https://github.com/Australware/swift-mermaid.git
Working copy of https://github.com/Australware/swift-mermaid.git resolved at main (ee4b50b)
warning: '.resolve-product-dependencies': dependency 'swift-mermaid' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/Australware/swift-mermaid.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-69A768CDF2A0BEE1.txt
[4/29] Compiling MermaidLayoutDagre AddSubgraphConstraints.swift
[5/29] Compiling MermaidLayoutDagre Barycenter.swift
[6/29] Compiling MermaidLayoutDagre BuildLayerGraph.swift
[7/31] Compiling MermaidLayoutDagre Graph.swift
/Users/admin/builder/spi-builder-workspace/Vendor/MermaidLayoutDagre/Graph/Graph.swift:215:21: warning: result of 'try?' is unused [#no-usage]
213 |             if let children = _children[v] {
214 |                 for child in children {
215 |                     try? setParent(child, parent: nil)
    |                     `- warning: result of 'try?' is unused [#no-usage]
216 |                 }
217 |             }
[8/31] Compiling MermaidLayoutDagre GraphOptions.swift
/Users/admin/builder/spi-builder-workspace/Vendor/MermaidLayoutDagre/Graph/Graph.swift:215:21: warning: result of 'try?' is unused [#no-usage]
213 |             if let children = _children[v] {
214 |                 for child in children {
215 |                     try? setParent(child, parent: nil)
    |                     `- warning: result of 'try?' is unused [#no-usage]
216 |                 }
217 |             }
[9/31] Compiling MermaidLayoutDagre AddBorderSegments.swift
/Users/admin/builder/spi-builder-workspace/Vendor/MermaidLayoutDagre/Graph/Graph.swift:215:21: warning: result of 'try?' is unused [#no-usage]
213 |             if let children = _children[v] {
214 |                 for child in children {
215 |                     try? setParent(child, parent: nil)
    |                     `- warning: result of 'try?' is unused [#no-usage]
216 |                 }
217 |             }
[10/31] Compiling MermaidLayoutDagre SortSubgraph.swift
[11/31] Compiling MermaidLayoutDagre BrandesKopf.swift
[12/31] Compiling MermaidLayoutDagre Position.swift
[13/31] Compiling MermaidLayoutDagre Denormalize.swift
[14/31] Compiling MermaidLayoutDagre Normalize.swift
[15/31] Compiling MermaidLayoutDagre ParentDummyChains.swift
[16/31] Compiling MermaidLayoutDagre CrossCount.swift
[17/31] Compiling MermaidLayoutDagre InitOrder.swift
[18/31] Compiling MermaidLayoutDagre Order.swift
[19/31] Compiling MermaidLayoutDagre LongestPath.swift
[20/31] Compiling MermaidLayoutDagre NetworkSimplex.swift
[21/31] Emitting module MermaidLayoutDagre
[22/31] Compiling MermaidLayoutDagre Acyclic.swift
[23/31] Compiling MermaidLayoutDagre GreedyFAS.swift
[24/31] Compiling MermaidLayoutDagre EdgeId.swift
[25/31] Compiling MermaidLayoutDagre Rank.swift
[26/31] Compiling MermaidLayoutDagre GraphUtil.swift
[27/31] Compiling MermaidLayoutDagre Labels.swift
[28/31] Compiling MermaidLayoutDagre Layout.swift
[29/31] Compiling MermaidLayoutDagre NestingGraph.swift
[30/31] Compiling MermaidLayoutDagre PositionY.swift
[31/31] Compiling MermaidLayoutDagre FeasibleTree.swift
[32/68] Emitting module Mermaid
[33/72] Compiling Mermaid MermaidScene.swift
[34/72] Compiling Mermaid SVGRenderer.swift
[35/72] Compiling Mermaid Scanner.swift
[36/72] Compiling Mermaid TextMeasurement.swift
[37/72] Compiling Mermaid GitGraphParser.swift
[38/72] Compiling Mermaid GitGraphRenderer.swift
[39/72] Compiling Mermaid JourneyParser.swift
[40/72] Compiling Mermaid JourneyRenderer.swift
[41/72] Compiling Mermaid ArchitectureLayout.swift
[42/72] Compiling Mermaid ArchitectureModel.swift
[43/72] Compiling Mermaid ArchitectureParser.swift
[44/72] Compiling Mermaid ArchitectureRenderer.swift
[45/72] Compiling Mermaid Theme.swift
[46/72] Compiling Mermaid ERLayout.swift
[47/72] Compiling Mermaid ERModel.swift
[48/72] Compiling Mermaid ERParser.swift
[49/72] Compiling Mermaid FlowchartParser.swift
[50/72] Compiling Mermaid FlowchartRenderer.swift
[51/72] Compiling Mermaid GitGraphLayout.swift
[52/72] Compiling Mermaid GitGraphModel.swift
[53/72] Compiling Mermaid ERRenderer.swift
[54/72] Compiling Mermaid FlowchartLayout.swift
[55/72] Compiling Mermaid FlowchartLayoutDagre.swift
[56/72] Compiling Mermaid FlowchartModel.swift
[57/72] Compiling Mermaid CGRenderer.swift
[58/72] Compiling Mermaid DiagramDetection.swift
[59/72] Compiling Mermaid Geometry.swift
[60/72] Compiling Mermaid MermaidError.swift
[61/72] Compiling Mermaid Mermaid.swift
[62/72] Compiling Mermaid PieParser.swift
[63/72] Compiling Mermaid PieRenderer.swift
[64/72] Compiling Mermaid SequenceModel.swift
[65/72] Compiling Mermaid ClassLayout.swift
[66/72] Compiling Mermaid ClassModel.swift
[67/72] Compiling Mermaid ClassParser.swift
[68/72] Compiling Mermaid ClassRenderer.swift
[69/72] Compiling Mermaid SequenceParser.swift
[70/72] Compiling Mermaid SequenceRenderer.swift
[71/72] Compiling Mermaid StateModel.swift
[72/72] Compiling Mermaid StateParser.swift
Build complete! (7.15s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-mermaid",
  "name" : "swift-mermaid",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "Mermaid",
      "targets" : [
        "Mermaid"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MermaidTests",
      "module_type" : "SwiftTarget",
      "name" : "MermaidTests",
      "path" : "Tests/MermaidTests",
      "sources" : [
        "ArchitectureTests.swift",
        "ClassDiagramTests.swift",
        "ERDiagramTests.swift",
        "FlowchartParserTests.swift",
        "GitGraphTests.swift",
        "JourneyTests.swift",
        "PlaceholderTests.swift",
        "PreprocessingTests.swift",
        "SceneTests.swift",
        "StateDiagramTests.swift",
        "VisualSmokeTests.swift"
      ],
      "target_dependencies" : [
        "Mermaid"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MermaidLayoutDagre",
      "module_type" : "SwiftTarget",
      "name" : "MermaidLayoutDagre",
      "path" : "Vendor/MermaidLayoutDagre",
      "product_memberships" : [
        "Mermaid"
      ],
      "sources" : [
        "Acyclic/Acyclic.swift",
        "Acyclic/GreedyFAS.swift",
        "Graph/EdgeId.swift",
        "Graph/Graph.swift",
        "Graph/GraphOptions.swift",
        "Layout/AddBorderSegments.swift",
        "Layout/Labels.swift",
        "Layout/Layout.swift",
        "Nesting/NestingGraph.swift",
        "Normalize/Denormalize.swift",
        "Normalize/Normalize.swift",
        "Normalize/ParentDummyChains.swift",
        "Order/AddSubgraphConstraints.swift",
        "Order/Barycenter.swift",
        "Order/BuildLayerGraph.swift",
        "Order/CrossCount.swift",
        "Order/InitOrder.swift",
        "Order/Order.swift",
        "Order/SortSubgraph.swift",
        "Position/BrandesKopf.swift",
        "Position/Position.swift",
        "Position/PositionY.swift",
        "Rank/FeasibleTree.swift",
        "Rank/LongestPath.swift",
        "Rank/NetworkSimplex.swift",
        "Rank/Rank.swift",
        "Util/GraphUtil.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Mermaid",
      "module_type" : "SwiftTarget",
      "name" : "Mermaid",
      "path" : "Sources/Mermaid",
      "product_memberships" : [
        "Mermaid"
      ],
      "sources" : [
        "Architecture/ArchitectureLayout.swift",
        "Architecture/ArchitectureModel.swift",
        "Architecture/ArchitectureParser.swift",
        "Architecture/ArchitectureRenderer.swift",
        "Class/ClassLayout.swift",
        "Class/ClassModel.swift",
        "Class/ClassParser.swift",
        "Class/ClassRenderer.swift",
        "Core/CGRenderer.swift",
        "Core/DiagramDetection.swift",
        "Core/Geometry.swift",
        "Core/MermaidError.swift",
        "Core/MermaidScene.swift",
        "Core/SVGRenderer.swift",
        "Core/Scanner.swift",
        "Core/TextMeasurement.swift",
        "Core/Theme.swift",
        "ER/ERLayout.swift",
        "ER/ERModel.swift",
        "ER/ERParser.swift",
        "ER/ERRenderer.swift",
        "Flowchart/FlowchartLayout.swift",
        "Flowchart/FlowchartLayoutDagre.swift",
        "Flowchart/FlowchartModel.swift",
        "Flowchart/FlowchartParser.swift",
        "Flowchart/FlowchartRenderer.swift",
        "GitGraph/GitGraphLayout.swift",
        "GitGraph/GitGraphModel.swift",
        "GitGraph/GitGraphParser.swift",
        "GitGraph/GitGraphRenderer.swift",
        "Journey/JourneyParser.swift",
        "Journey/JourneyRenderer.swift",
        "Mermaid.swift",
        "Pie/PieParser.swift",
        "Pie/PieRenderer.swift",
        "Sequence/SequenceModel.swift",
        "Sequence/SequenceParser.swift",
        "Sequence/SequenceRenderer.swift",
        "State/StateModel.swift",
        "State/StateParser.swift"
      ],
      "target_dependencies" : [
        "MermaidLayoutDagre"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.