The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build NotationView, reference latest (3063c0), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 05:37:13 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dn-m/notationview.git
Reference: latest
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dn-m/notationview
 * branch            latest     -> FETCH_HEAD
 * [new branch]      latest     -> origin/latest
HEAD is now at 3063c07 Update README.md
Cloned https://github.com/dn-m/notationview.git
Revision (git rev-parse @):
3063c07fb3e9fad6f2a03633b3322abfe79163d8
SUCCESS checkout https://github.com/dn-m/notationview.git at latest
Fetching https://github.com/drmohundro/SWXMLHash
Fetching https://github.com/dn-m/Graphics
Fetching https://github.com/dn-m/NotationModel
Fetching https://github.com/dn-m/Music
Fetching https://github.com/dn-m/Math
Fetching https://github.com/dn-m/PerformanceTesting
Fetching https://github.com/dn-m/Structure
[1/1158] Fetching graphics
[25/5354] Fetching graphics, music
[26/11183] Fetching graphics, music, structure
[85/24344] Fetching graphics, music, structure, notationmodel
[259/25869] Fetching graphics, music, structure, notationmodel, performancetesting
[427/26710] Fetching graphics, music, structure, notationmodel, performancetesting, math
[1881/29530] Fetching graphics, music, structure, notationmodel, performancetesting, math, swxmlhash
Fetched https://github.com/drmohundro/SWXMLHash from cache (1.08s)
Fetched https://github.com/dn-m/Graphics from cache (1.08s)
Fetched https://github.com/dn-m/Structure from cache (1.08s)
[15249/19723] Fetching music, notationmodel, performancetesting, math
Fetched https://github.com/dn-m/Music from cache (1.21s)
Fetched https://github.com/dn-m/NotationModel from cache (1.21s)
Computing version for https://github.com/dn-m/NotationModel
Fetched https://github.com/dn-m/Math from cache (1.21s)
Fetched https://github.com/dn-m/PerformanceTesting from cache (1.21s)
Computed https://github.com/dn-m/NotationModel at 0.9.0 (1.88s)
Computing version for https://github.com/dn-m/Graphics
Computed https://github.com/dn-m/Graphics at 0.4.1 (0.58s)
Computing version for https://github.com/dn-m/Music
Computed https://github.com/dn-m/Music at 0.17.1 (0.58s)
Computing version for https://github.com/dn-m/Math
Computed https://github.com/dn-m/Math at 0.8.0 (0.57s)
Computing version for https://github.com/dn-m/Structure
Computed https://github.com/dn-m/Structure at 0.25.0 (0.57s)
Computing version for https://github.com/drmohundro/SWXMLHash
Computed https://github.com/drmohundro/SWXMLHash at 4.9.0 (0.66s)
Computing version for https://github.com/dn-m/PerformanceTesting
Computed https://github.com/dn-m/PerformanceTesting at 0.4.0 (0.58s)
Creating working copy for https://github.com/dn-m/Graphics
Working copy of https://github.com/dn-m/Graphics resolved at 0.4.1
Creating working copy for https://github.com/dn-m/PerformanceTesting
Working copy of https://github.com/dn-m/PerformanceTesting resolved at 0.4.0
Creating working copy for https://github.com/dn-m/NotationModel
Working copy of https://github.com/dn-m/NotationModel resolved at 0.9.0
Creating working copy for https://github.com/drmohundro/SWXMLHash
Working copy of https://github.com/drmohundro/SWXMLHash resolved at 4.9.0
Creating working copy for https://github.com/dn-m/Structure
Working copy of https://github.com/dn-m/Structure resolved at 0.25.0
Creating working copy for https://github.com/dn-m/Math
Working copy of https://github.com/dn-m/Math resolved at 0.8.0
Creating working copy for https://github.com/dn-m/Music
Working copy of https://github.com/dn-m/Music resolved at 0.17.1
========================================
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",
  "dependencies": [
    {
      "identity": "notationview",
      "name": "NotationView",
      "url": "https://github.com/dn-m/notationview.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/notationview",
      "dependencies": [
        {
          "identity": "graphics",
          "name": "Graphics",
          "url": "https://github.com/dn-m/Graphics",
          "version": "0.4.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Graphics",
          "dependencies": [
            {
              "identity": "swxmlhash",
              "name": "SWXMLHash",
              "url": "https://github.com/drmohundro/SWXMLHash",
              "version": "4.9.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SWXMLHash",
              "dependencies": [
              ]
            },
            {
              "identity": "math",
              "name": "Math",
              "url": "https://github.com/dn-m/Math",
              "version": "0.8.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Math",
              "dependencies": [
                {
                  "identity": "structure",
                  "name": "Structure",
                  "url": "https://github.com/dn-m/Structure",
                  "version": "0.25.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
                  "dependencies": [
                    {
                      "identity": "performancetesting",
                      "name": "PerformanceTesting",
                      "url": "https://github.com/dn-m/PerformanceTesting",
                      "version": "0.4.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "identity": "structure",
              "name": "Structure",
              "url": "https://github.com/dn-m/Structure",
              "version": "0.25.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
              "dependencies": [
                {
                  "identity": "performancetesting",
                  "name": "PerformanceTesting",
                  "url": "https://github.com/dn-m/PerformanceTesting",
                  "version": "0.4.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "notationmodel",
          "name": "NotationModel",
          "url": "https://github.com/dn-m/NotationModel",
          "version": "0.9.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/NotationModel",
          "dependencies": [
            {
              "identity": "structure",
              "name": "Structure",
              "url": "https://github.com/dn-m/Structure",
              "version": "0.25.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
              "dependencies": [
                {
                  "identity": "performancetesting",
                  "name": "PerformanceTesting",
                  "url": "https://github.com/dn-m/PerformanceTesting",
                  "version": "0.4.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "math",
              "name": "Math",
              "url": "https://github.com/dn-m/Math",
              "version": "0.8.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Math",
              "dependencies": [
                {
                  "identity": "structure",
                  "name": "Structure",
                  "url": "https://github.com/dn-m/Structure",
                  "version": "0.25.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
                  "dependencies": [
                    {
                      "identity": "performancetesting",
                      "name": "PerformanceTesting",
                      "url": "https://github.com/dn-m/PerformanceTesting",
                      "version": "0.4.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "identity": "music",
              "name": "Music",
              "url": "https://github.com/dn-m/Music",
              "version": "0.17.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Music",
              "dependencies": [
                {
                  "identity": "structure",
                  "name": "Structure",
                  "url": "https://github.com/dn-m/Structure",
                  "version": "0.25.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
                  "dependencies": [
                    {
                      "identity": "performancetesting",
                      "name": "PerformanceTesting",
                      "url": "https://github.com/dn-m/PerformanceTesting",
                      "version": "0.4.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "math",
                  "name": "Math",
                  "url": "https://github.com/dn-m/Math",
                  "version": "0.8.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Math",
                  "dependencies": [
                    {
                      "identity": "structure",
                      "name": "Structure",
                      "url": "https://github.com/dn-m/Structure",
                      "version": "0.25.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Structure",
                      "dependencies": [
                        {
                          "identity": "performancetesting",
                          "name": "PerformanceTesting",
                          "url": "https://github.com/dn-m/PerformanceTesting",
                          "version": "0.4.0",
                          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PerformanceTesting",
                          "dependencies": [
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/dn-m/notationview.git
[5/482] Fetching notationview
Fetched https://github.com/dn-m/notationview.git from cache (0.66s)
Fetching https://github.com/dn-m/Graphics from cache
Fetching https://github.com/dn-m/NotationModel from cache
Fetched https://github.com/dn-m/NotationModel from cache (0.52s)
Fetched https://github.com/dn-m/Graphics from cache (0.52s)
Computing version for https://github.com/dn-m/NotationModel
Computed https://github.com/dn-m/NotationModel at 0.9.0 (0.57s)
Fetching https://github.com/dn-m/Structure from cache
Fetching https://github.com/dn-m/Music from cache
Fetching https://github.com/dn-m/Math from cache
Fetched https://github.com/dn-m/Structure from cache (0.45s)
Fetched https://github.com/dn-m/Music from cache (0.45s)
Fetched https://github.com/dn-m/Math from cache (0.45s)
Computing version for https://github.com/dn-m/Graphics
Computed https://github.com/dn-m/Graphics at 0.4.1 (0.50s)
Fetching https://github.com/drmohundro/SWXMLHash from cache
Fetched https://github.com/drmohundro/SWXMLHash from cache (0.44s)
Computing version for https://github.com/dn-m/Math
Computed https://github.com/dn-m/Math at 0.8.0 (0.49s)
Computing version for https://github.com/dn-m/Music
Computed https://github.com/dn-m/Music at 0.17.1 (0.03s)
Computing version for https://github.com/dn-m/Structure
Computed https://github.com/dn-m/Structure at 0.25.0 (0.03s)
Fetching https://github.com/dn-m/PerformanceTesting from cache
Fetched https://github.com/dn-m/PerformanceTesting from cache (0.44s)
Computing version for https://github.com/dn-m/PerformanceTesting
Computed https://github.com/dn-m/PerformanceTesting at 0.4.0 (0.49s)
Computing version for https://github.com/drmohundro/SWXMLHash
Computed https://github.com/drmohundro/SWXMLHash at 4.9.0 (0.03s)
Creating working copy for https://github.com/dn-m/PerformanceTesting
Working copy of https://github.com/dn-m/PerformanceTesting resolved at 0.4.0
Creating working copy for https://github.com/dn-m/NotationModel
Working copy of https://github.com/dn-m/NotationModel resolved at 0.9.0
Creating working copy for https://github.com/dn-m/Math
Working copy of https://github.com/dn-m/Math resolved at 0.8.0
Creating working copy for https://github.com/dn-m/Structure
Working copy of https://github.com/dn-m/Structure resolved at 0.25.0
Creating working copy for https://github.com/dn-m/Graphics
Working copy of https://github.com/dn-m/Graphics resolved at 0.4.1
Creating working copy for https://github.com/dn-m/Music
Working copy of https://github.com/dn-m/Music resolved at 0.17.1
Creating working copy for https://github.com/dn-m/notationview.git
Working copy of https://github.com/dn-m/notationview.git resolved at latest (3063c07)
Creating working copy for https://github.com/drmohundro/SWXMLHash
Working copy of https://github.com/drmohundro/SWXMLHash resolved at 4.9.0
warning: '.resolve-product-dependencies': dependency 'notationview' is not used by any target
Found 2 product dependencies
  - Graphics
  - NotationModel
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/dn-m/notationview.git
https://github.com/dn-m/notationview.git
{
  "dependencies" : [
    {
      "identity" : "graphics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dn-m/Graphics"
    },
    {
      "identity" : "notationmodel",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dn-m/NotationModel"
    }
  ],
  "manifest_display_name" : "NotationView",
  "name" : "NotationView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "PlotView",
      "targets" : [
        "PlotView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "StaffView",
      "targets" : [
        "StaffView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RhythmView",
      "targets" : [
        "RhythmView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScoreView",
      "targets" : [
        "ScoreView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StaffViewTests",
      "module_type" : "SwiftTarget",
      "name" : "StaffViewTests",
      "path" : "Tests/StaffViewTests",
      "product_dependencies" : [
        "QuartzAdapter",
        "GraphicsTesting"
      ],
      "sources" : [
        "AccidentalTests.swift",
        "ClefTests.swift",
        "NoteheadTests.swift",
        "StaffViewTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "StaffView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StaffView",
      "module_type" : "SwiftTarget",
      "name" : "StaffView",
      "path" : "Sources/StaffView",
      "product_dependencies" : [
        "StaffModel"
      ],
      "product_memberships" : [
        "StaffView",
        "ScoreView"
      ],
      "sources" : [
        "AccidentalView.swift",
        "AltoClef.swift",
        "BassClef.swift",
        "ClefView.swift",
        "Flat.swift",
        "Natural.swift",
        "NoteheadView.swift",
        "Sharp.swift",
        "StaffConfiguration.swift",
        "StaffItemSize.swift",
        "StaffLinesCollection.swift",
        "StaffRepresentedPitch.swift",
        "StaffView.swift",
        "TenorClef.swift",
        "TrebleClef.swift"
      ],
      "target_dependencies" : [
        "PlotView"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScoreViewTests",
      "module_type" : "SwiftTarget",
      "name" : "ScoreViewTests",
      "path" : "Tests/ScoreViewTests",
      "product_dependencies" : [
        "GraphicsTesting"
      ],
      "sources" : [
        "ScoreViewTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "ScoreView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScoreView",
      "module_type" : "SwiftTarget",
      "name" : "ScoreView",
      "path" : "Sources/ScoreView",
      "product_dependencies" : [
        "Rendering"
      ],
      "product_memberships" : [
        "ScoreView"
      ],
      "sources" : [
        "ScoreView.swift"
      ],
      "target_dependencies" : [
        "PlotView",
        "StaffView",
        "RhythmView"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RhythmViewTests",
      "module_type" : "SwiftTarget",
      "name" : "RhythmViewTests",
      "path" : "Tests/RhythmViewTests",
      "product_dependencies" : [
        "GraphicsTesting"
      ],
      "sources" : [
        "BeamsViewTests.swift",
        "RhythmViewTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "RhythmView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RhythmView",
      "module_type" : "SwiftTarget",
      "name" : "RhythmView",
      "path" : "Sources/RhythmView",
      "product_dependencies" : [
        "Rendering",
        "SpelledRhythm"
      ],
      "product_memberships" : [
        "RhythmView",
        "ScoreView"
      ],
      "sources" : [
        "Beam.swift",
        "BeamsView.Builder.swift",
        "BeamsView.swift",
        "Orientation.swift",
        "RhythmView.TieRenderer.swift",
        "RhythmView.swift",
        "SubdivisionView.swift",
        "TupletBracketView.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PlotViewTests",
      "module_type" : "SwiftTarget",
      "name" : "PlotViewTests",
      "path" : "Tests/PlotViewTests",
      "product_dependencies" : [
        "GraphicsTesting"
      ],
      "sources" : [
        "AxisViewTests.swift",
        "DefaultVerticalAxisViewTests.swift",
        "DefaultVerticalPlotModelTests.swift",
        "DefaultVerticalPlotViewTests.swift",
        "PlotViewTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "PlotView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PlotView",
      "module_type" : "SwiftTarget",
      "name" : "PlotView",
      "path" : "Sources/PlotView",
      "product_dependencies" : [
        "PlotModel",
        "Rendering"
      ],
      "product_memberships" : [
        "PlotView",
        "StaffView",
        "ScoreView"
      ],
      "sources" : [
        "AxisView.swift",
        "DefaultVerticalAxisView.swift",
        "DefaultVerticalPlotLinesCollection.swift",
        "DefaultVerticalPlotView.Builder.swift",
        "DefaultVerticalPlotView.swift",
        "HorizontalAxisPosition.swift",
        "HorizontalAxisView.swift",
        "HorizontalPlotView.swift",
        "LinesPosition.swift",
        "LinesSegment.swift",
        "LinesSegmentCollection.swift",
        "PlotView.swift",
        "PlotViewCollection.swift",
        "VerticalAxisPosition.swift",
        "VerticalAxisView.swift",
        "VerticalPlotView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.2"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/19] Write sources
[18/19] Write swift-version-2F0A5646E1D333AE.txt
[20/21] Emitting module Destructure
[21/21] Compiling Destructure Destructure.swift
[22/47] Compiling Algorithms Swap.swift
[23/47] Compiling Algebra Sum.swift
[24/47] Compiling Algebra Semigroup.swift
[25/48] Compiling Algebra Multiplicative.swift
[26/48] Compiling Algebra MultiplicativeSemigroup.swift
[27/48] Compiling Algebra Monoid.swift
[28/48] Compiling Algebra MonoidView.swift
[29/48] Compiling Algebra One.swift
[30/48] Compiling Algebra Product.swift
[31/48] Compiling Algebra Group.swift
[32/48] Compiling Algebra Invertible.swift
[33/48] Compiling Algorithms Unzip.swift
[34/48] Compiling Algorithms Split.swift
[35/48] Compiling Algorithms StableSort.swift
[36/48] Compiling Algorithms Ordered.swift
[37/48] Compiling Algorithms TupleMap.swift
[38/48] Compiling Algorithms Rotate.swift
[39/48] Compiling Algorithms Combinatorics.swift
[40/48] Emitting module Algorithms
[41/48] Compiling Algebra Additive.swift
[42/48] Compiling Algebra AdditiveGroup.swift
[43/48] Compiling Algebra Abelian.swift
[44/48] Compiling Algebra Accumulate.swift
[45/48] Compiling Algebra AdditiveSemigroup.swift
[46/48] Compiling Algebra AlgebraAdapters.swift
[47/48] Emitting module Algebra
[48/48] Compiling Algebra Zero.swift
[49/109] Compiling DataStructures UnweightedGraphProtocol.swift
[50/109] Compiling DataStructures WeightedGraphProtocol.swift
[51/109] Compiling DataStructures ReferenceGraph.AdjacencyList.swift
[52/109] Compiling DataStructures ReferenceGraph.Edge.swift
[53/109] Compiling DataStructures ReferenceGraph.EdgeList.swift
[54/109] Compiling DataStructures ReferenceGraph.Node.swift
[55/109] Compiling DataStructures ReferenceGraph.swift
[56/115] Compiling DataStructures SymmetricPair.swift
[57/115] Compiling DataStructures UnorderedPair.swift
[58/115] Compiling DataStructures CollectionExtensions.swift
[59/115] Compiling DataStructures Homogeneity.swift
[60/115] Compiling DataStructures RangeProtocol+Algebra.swift
[61/115] Compiling DataStructures RangeProtocol.swift
[62/115] Compiling DataStructures SequenceExtensions.swift
[63/115] Compiling DataStructures Either.swift
[64/115] Compiling DataStructures IntervalRelation.swift
[65/115] Compiling DataStructures InvertibleEnum.swift
[66/115] Compiling DataStructures Cross.swift
[67/115] Compiling DataStructures OrderedPair.swift
[68/115] Compiling DataStructures Pair.swift
[69/115] Compiling DataStructures SwappablePair.swift
[70/115] Compiling DataStructures SetExtensions.swift
[71/115] Compiling DataStructures AdjacencyList.swift
[72/115] Compiling DataStructures DirectedGraph.swift
[73/115] Compiling DataStructures Graph.swift
[74/115] Compiling DataStructures DirectedGraphProtocol.swift
[75/115] Compiling DataStructures GraphProtocol.swift
[76/115] Compiling DataStructures UndirectedGraphProtocol.swift
[77/115] Compiling DataStructures IntegerWrapping.swift
[78/115] Compiling DataStructures Metatype.swift
[79/115] Compiling DataStructures NewType.swift
[80/115] Compiling DataStructures RandomAccessCollectionWrapping.swift
[81/115] Compiling DataStructures SequenceWrapping.swift
[82/115] Compiling DataStructures SortedCollectionWrapping.swift
[83/115] Compiling DataStructures Tree.Zipper.swift
[84/115] Compiling DataStructures Tree.swift
[85/115] Compiling DataStructures CollectionWrapping.swift
[86/115] Compiling DataStructures DoubleWrapping.swift
[87/115] Compiling DataStructures FloatWrapping.swift
[88/115] Compiling DataStructures Identifier.swift
[89/115] Compiling DataStructures WeightedDirectedGraph.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[90/115] Compiling DataStructures WeightedGraph.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[91/115] Compiling DataStructures Bimap.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[92/115] Compiling DataStructures ContiguousSegmentCollection.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[93/115] Compiling DataStructures Fragmentable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[94/115] Compiling DataStructures Intervallic.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[95/115] Compiling DataStructures IntervallicFragmentable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:465:75: error: type of expression is ambiguous without a type annotation
463 |     private enum Bound {
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
    |                                                                           `- error: type of expression is ambiguous without a type annotation
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
467 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Hash/ContiguousSegmentCollection/ContiguousSegmentCollection.swift:466:84: error: ambiguous use of operator '<='
464 |         case lower, upper
465 |         var lowerCompare: (Metric,Metric) -> Bool { return self == .lower ? (>=) : (>) }
466 |         var upperCompare: (Metric,Metric) -> Bool { return self == .lower ? (<) : (<=) }
    |                                                                                    `- error: ambiguous use of operator '<='
467 |     }
468 |
Swift.Comparable.<=:2:13: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | static func <= (lhs: Self, rhs: Self) -> Bool}
  |             `- note: found this candidate in module 'Swift'
3 |
Swift.Comparable.<=:2:31: note: found this candidate in module 'Swift'
1 | protocol Comparable {
2 | @inlinable public static func <= (lhs: Self, rhs: Self) -> Bool}
  |                               `- note: found this candidate in module 'Swift'
3 |
[96/115] Compiling DataStructures AVLTree.swift
[97/115] Compiling DataStructures BinaryHeap.swift
[98/115] Compiling DataStructures BinarySearchTree.swift
[99/115] Compiling DataStructures ReferenceTree.swift
[100/115] Compiling DataStructures ReferenceTreeProtocol.swift
[101/115] Compiling DataStructures SingleTypedTree.swift
[102/115] Compiling DataStructures Measured.swift
[103/115] Compiling DataStructures Totalizable.swift
[104/115] Compiling DataStructures DictionaryProtocol.swift
[105/115] Compiling DataStructures OrderedDictionary.swift
[106/115] Compiling DataStructures SortedDictionary.swift
[107/115] Compiling DataStructures CircularArray.swift
[108/115] Compiling DataStructures LinkedList.swift
[109/115] Compiling DataStructures Matrix.swift
[110/115] Compiling DataStructures Queue.swift
[111/115] Compiling DataStructures SortedArray.swift
[112/115] Compiling DataStructures Stack.swift
[113/115] Compiling DataStructures Zip3Sequence.swift
[114/115] Compiling DataStructures ZipToLongest.swift
[115/115] Emitting module DataStructures
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/3] Compiling Destructure Destructure.swift
[3/3] Emitting module Destructure
[4/29] Compiling Algorithms Ordered.swift
[5/29] Compiling Algorithms Split.swift
[6/29] Compiling Algebra Group.swift
[7/29] Compiling Algebra Invertible.swift
[8/29] Compiling Algebra Monoid.swift
[9/29] Compiling Algebra MonoidView.swift
[10/29] Compiling Algebra One.swift
[11/29] Compiling Algebra Product.swift
[12/29] Compiling Algebra Semigroup.swift
[13/29] Compiling Algebra Multiplicative.swift
[14/29] Compiling Algebra MultiplicativeSemigroup.swift
[15/29] Compiling Algebra Sum.swift
[16/30] Compiling Algorithms TupleMap.swift
[17/30] Compiling Algorithms StableSort.swift
[18/30] Compiling Algorithms Swap.swift
[19/30] Compiling Algorithms Unzip.swift
[20/30] Compiling Algorithms Combinatorics.swift
[21/30] Compiling Algorithms Rotate.swift
[22/30] Emitting module Algorithms
[23/30] Compiling Algebra Additive.swift
[24/30] Compiling Algebra AdditiveGroup.swift
[25/30] Compiling Algebra Abelian.swift
[26/30] Compiling Algebra Accumulate.swift
[27/30] Emitting module Algebra
[28/30] Compiling Algebra AdditiveSemigroup.swift
[29/30] Compiling Algebra AlgebraAdapters.swift
[30/30] Compiling Algebra Zero.swift
[31/91] Compiling DataStructures UnweightedGraphProtocol.swift
[32/91] Compiling DataStructures WeightedGraphProtocol.swift
[33/91] Compiling DataStructures ReferenceGraph.AdjacencyList.swift
[34/91] Compiling DataStructures ReferenceGraph.Edge.swift
[35/91] Compiling DataStructures ReferenceGraph.EdgeList.swift
[36/91] Compiling DataStructures ReferenceGraph.Node.swift
[37/91] Compiling DataStructures ReferenceGraph.swift
[38/97] Compiling DataStructures Either.swift
[39/97] Compiling DataStructures IntervalRelation.swift
[40/97] Compiling DataStructures InvertibleEnum.swift
[41/97] Compiling DataStructures Cross.swift
[42/97] Compiling DataStructures OrderedPair.swift
[43/97] Compiling DataStructures Pair.swift
[44/97] Compiling DataStructures SwappablePair.swift
[45/97] Compiling DataStructures SymmetricPair.swift
[46/97] Compiling DataStructures UnorderedPair.swift
[47/97] Compiling DataStructures CollectionExtensions.swift
[48/97] Compiling DataStructures Homogeneity.swift
[49/97] Compiling DataStructures RangeProtocol+Algebra.swift
[50/97] Compiling DataStructures RangeProtocol.swift
[51/97] Compiling DataStructures SequenceExtensions.swift
[52/97] Compiling DataStructures Tree.Zipper.swift
[53/97] Compiling DataStructures Tree.swift
[54/97] Compiling DataStructures CollectionWrapping.swift
[55/97] Compiling DataStructures DoubleWrapping.swift
[56/97] Compiling DataStructures FloatWrapping.swift
[57/97] Compiling DataStructures Identifier.swift
[58/97] Compiling DataStructures IntegerWrapping.swift
[59/97] Compiling DataStructures Metatype.swift
[60/97] Compiling DataStructures NewType.swift
[61/97] Compiling DataStructures RandomAccessCollectionWrapping.swift
[62/97] Compiling DataStructures SequenceWrapping.swift
[63/97] Compiling DataStructures SortedCollectionWrapping.swift
[64/97] Compiling DataStructures Matrix.swift
[65/97] Compiling DataStructures Queue.swift
[66/97] Compiling DataStructures SortedArray.swift
[67/97] Compiling DataStructures Stack.swift
[68/97] Compiling DataStructures Zip3Sequence.swift
[69/97] Compiling DataStructures ZipToLongest.swift
[70/97] Compiling DataStructures Measured.swift
[71/97] Compiling DataStructures Totalizable.swift
[72/97] Compiling DataStructures DictionaryProtocol.swift
[73/97] Compiling DataStructures OrderedDictionary.swift
[74/97] Compiling DataStructures SortedDictionary.swift
[75/97] Compiling DataStructures CircularArray.swift
[76/97] Compiling DataStructures LinkedList.swift
[77/97] Compiling DataStructures SetExtensions.swift
[78/97] Compiling DataStructures AdjacencyList.swift
[79/97] Compiling DataStructures DirectedGraph.swift
[80/97] Compiling DataStructures Graph.swift
[81/97] Compiling DataStructures DirectedGraphProtocol.swift
[82/97] Compiling DataStructures GraphProtocol.swift
[83/97] Compiling DataStructures UndirectedGraphProtocol.swift
[84/97] Emitting module DataStructures
[85/97] Compiling DataStructures AVLTree.swift
[86/97] Compiling DataStructures BinaryHeap.swift
[87/97] Compiling DataStructures BinarySearchTree.swift
[88/97] Compiling DataStructures ReferenceTree.swift
[89/97] Compiling DataStructures ReferenceTreeProtocol.swift
[90/97] Compiling DataStructures SingleTypedTree.swift
[91/97] Compiling DataStructures WeightedDirectedGraph.swift
[92/97] Compiling DataStructures WeightedGraph.swift
[93/97] Compiling DataStructures Bimap.swift
[94/97] Compiling DataStructures ContiguousSegmentCollection.swift
[95/97] Compiling DataStructures Fragmentable.swift
[96/97] Compiling DataStructures Intervallic.swift
[97/97] Compiling DataStructures IntervallicFragmentable.swift
[98/121] Compiling PlotModel DefaultVerticalPlotModel.Builder.swift
[99/121] Compiling PlotModel PointModel.swift
[100/121] Compiling PlotModel PlotModel.swift
[101/121] Compiling PlotModel VerticalPlotModel.swift
[102/121] Compiling PlotModel HorizontalPlotModel.swift
[103/121] Emitting module PlotModel
[104/121] Compiling PlotModel Axis.swift
[105/121] Compiling PlotModel DefaultVerticalPointModel.swift
[106/121] Compiling PlotModel DefaultVerticalPlotModel.swift
[107/121] Compiling PlotModel DefaultAxis.swift
[108/121] Compiling Math Rational.swift
[109/122] Compiling Math IntegerExtensions.swift
[110/122] Compiling Math LinearRegression.swift
[111/122] Compiling Math Functions.swift
[112/122] Compiling Math GCDDomain.swift
[113/122] Compiling Math Scale.swift
[114/122] Compiling Math Bitwise.swift
[115/122] Compiling Math CollectionExtensions.swift
[116/122] Compiling Math DoubleExtensions.swift
[117/122] Compiling Math Fraction.swift
[118/122] Compiling Math Proximity.swift
[119/122] Compiling Math PowerOfTwoSequence.swift
[120/122] Emitting module Math
[121/122] Compiling Math Power.swift
[122/122] Compiling Math Quadratic.swift
[123/181] Compiling Pitch Scale.IntervalPattern.swift
[124/181] Compiling Pitch Scale.swift
[125/183] Compiling Duration Tempo.Context.swift
[126/184] Compiling Geometry ConvexPolygon.swift
[127/184] Compiling Geometry ConvexPolygonContainer.swift
[128/184] Compiling Geometry ConvexPolygonProtocol.swift
[129/184] Compiling Geometry Angle.swift
[130/184] Compiling Geometry Axis.swift
[131/184] Compiling Geometry Bound.swift
[132/184] Emitting module Geometry
[133/186] Compiling Geometry Rotation.swift
[134/186] Compiling Geometry Shape.swift
[135/186] Compiling Geometry Size.swift
[136/186] Compiling Geometry Triangle.swift
[137/186] Compiling Geometry Line.Segment.swift
[138/186] Compiling Geometry Line.swift
[139/186] Compiling Pitch TuningSystem.swift
[140/186] Compiling Pitch UnorderedInterval.swift
[141/186] Compiling Duration Rhythm.swift
[142/186] Compiling Geometry CollisionDetection.swift
[143/186] Compiling Geometry Ellipse.swift
[144/186] Compiling Duration Subdivision.swift
[151/186] Compiling Geometry Circle.swift
[152/186] Compiling Geometry CollisionDetectable.swift
[153/186] Emitting module Duration
[154/186] Compiling Duration ProportionTree.swift
[158/186] Compiling Geometry Extremum.swift
[159/186] Compiling Geometry Line.Ray.swift
[165/186] Compiling Geometry Point.swift
[166/186] Compiling Geometry Polygon.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[179/186] Emitting module Pitch
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/Frequency.swift:25:15: error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
23 | ///     let mean: Frequency = 440.0 // => "a 440"
24 | ///
25 | public struct Frequency: NewType, SignedNumeric {
   |               `- error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
26 |
27 |     // MARK: - Instance Properties
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/NoteNumber.swift:27:15: error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
25 | ///     let cold: NoteNumber = 60
26 | ///
27 | public struct NoteNumber:
   |               `- error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
28 |     NewType,
29 |     Comparable,
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/NoteNumber.swift:27:15: error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
25 | ///     let cold: NoteNumber = 60
26 | ///
27 | public struct NoteNumber:
   |               `- error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
28 |     NewType,
29 |     Comparable,
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/NoteNumber.swift:27:15: error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
25 | ///     let cold: NoteNumber = 60
26 | ///
27 | public struct NoteNumber:
   |               `- error: type 'NoteNumber' does not conform to protocol 'AdditiveArithmetic'
28 |     NewType,
29 |     Comparable,
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout NoteNumber, NoteNumber) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/Frequency.swift:25:15: error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
23 | ///     let mean: Frequency = 440.0 // => "a 440"
24 | ///
25 | public struct Frequency: NewType, SignedNumeric {
   |               `- error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
26 |
27 |     // MARK: - Instance Properties
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Music/Sources/Pitch/Frequency.swift:25:15: error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
23 | ///     let mean: Frequency = 440.0 // => "a 440"
24 | ///
25 | public struct Frequency: NewType, SignedNumeric {
   |               `- error: type 'Frequency' does not conform to protocol 'AdditiveArithmetic'
26 |
27 |     // MARK: - Instance Properties
Swift.AdditiveArithmetic.+=:2:13: note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func += (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '+=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.+=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func += (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/Wrapping/NewType.swift:71:24: note: candidate exactly matches
69 |     }
70 |
71 |     public static func += (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
72 |         lhs = lhs + rhs
73 |     }
   :
77 |     }
78 |
79 |     public static func -= (lhs: inout Self, rhs: Self) {
   |                        `- note: candidate exactly matches
80 |         lhs = lhs - rhs
81 |     }
Swift.AdditiveArithmetic.-=:2:13: note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
1 | protocol AdditiveArithmetic {
2 | static func -= (lhs: inout Self, rhs: Self)}
  |             `- note: multiple matching functions named '-=' with type '(inout Frequency, Frequency) -> ()'
3 |
Swift.AdditiveArithmetic.-=:2:20: note: candidate exactly matches
1 | protocol AdditiveArithmetic {
2 | public static func -= (lhs: inout Self, rhs: Self)}
  |                    `- note: candidate exactly matches
3 |
BUILD FAILURE 6.1 macosSpm