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 Music, reference 0.17.1 (f3fd48), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 22:25:07 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/Music.git
Reference: 0.17.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dn-m/Music
 * tag               0.17.1     -> FETCH_HEAD
HEAD is now at f3fd487 Add Chord.init(lowest:descriptor) (#126)
Cloned https://github.com/dn-m/Music.git
Revision (git rev-parse @):
f3fd487603a05c7b7ff20f1e8ad29d866a60fded
SUCCESS checkout https://github.com/dn-m/Music.git at 0.17.1
Fetching https://github.com/dn-m/Math
Fetching https://github.com/dn-m/PerformanceTesting
Fetching https://github.com/dn-m/Structure
[1/5829] Fetching structure
[60/6670] Fetching structure, math
[136/8195] Fetching structure, math, performancetesting
Fetched https://github.com/dn-m/PerformanceTesting from cache (0.92s)
Fetched https://github.com/dn-m/Structure from cache (0.92s)
Fetched https://github.com/dn-m/Math from cache (0.92s)
Computing version for https://github.com/dn-m/Math
Computed https://github.com/dn-m/Math at 0.8.0 (1.49s)
Computing version for https://github.com/dn-m/Structure
Computed https://github.com/dn-m/Structure at 0.24.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/Structure
Working copy of https://github.com/dn-m/Structure resolved at 0.24.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/PerformanceTesting
Working copy of https://github.com/dn-m/PerformanceTesting resolved at 0.4.0
========================================
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": "music",
      "name": "Music",
      "url": "https://github.com/dn-m/Music.git",
      "version": "unspecified",
      "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/Music.git
[1/4196] Fetching music
Fetched https://github.com/dn-m/Music.git from cache (1.07s)
Fetching https://github.com/dn-m/Math from cache
Fetching https://github.com/dn-m/Structure from cache
Fetched https://github.com/dn-m/Structure from cache (0.43s)
Fetched https://github.com/dn-m/Math from cache (0.43s)
Computing version for https://github.com/dn-m/Math
Computed https://github.com/dn-m/Math at 0.8.0 (0.48s)
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.39s)
Computing version for https://github.com/dn-m/PerformanceTesting
Computed https://github.com/dn-m/PerformanceTesting at 0.4.0 (0.44s)
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/Music.git
Working copy of https://github.com/dn-m/Music.git resolved at 0.17.1 (f3fd487)
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
warning: '.resolve-product-dependencies': dependency 'music' is not used by any target
Found 2 product dependencies
  - Structure
  - Math
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/dn-m/Music.git
https://github.com/dn-m/Music.git
{
  "dependencies" : [
    {
      "identity" : "structure",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.23.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dn-m/Structure"
    },
    {
      "identity" : "math",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.7.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dn-m/Math"
    }
  ],
  "manifest_display_name" : "Music",
  "name" : "Music",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Articulations",
      "targets" : [
        "Articulations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Dynamics",
      "targets" : [
        "Dynamics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Pitch",
      "targets" : [
        "Pitch"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Duration",
      "targets" : [
        "Duration"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MusicModel",
      "targets" : [
        "MusicModel"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PitchTests",
      "module_type" : "SwiftTarget",
      "name" : "PitchTests",
      "path" : "Tests/PitchTests",
      "sources" : [
        "ChordDescriptorTests.swift",
        "ChordTests.swift",
        "CompoundIntervalDescriptorTests.swift",
        "FrequencyTests.swift",
        "IntervalQualityTests.swift",
        "NoteNumberTests.swift",
        "OrderedIntervalDescriptorTests.swift",
        "PitchClassDyadTests.swift",
        "PitchClassIntervalTests.swift",
        "PitchClassSetTests.swift",
        "PitchClassTests.swift",
        "PitchDyadTests.swift",
        "PitchIntervalTests.swift",
        "PitchSegmentTests.swift",
        "PitchSetTests.swift",
        "PitchTests.swift",
        "ScaleTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Pitch"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Pitch",
      "module_type" : "SwiftTarget",
      "name" : "Pitch",
      "path" : "Sources/Pitch",
      "product_dependencies" : [
        "Math",
        "DataStructures"
      ],
      "product_memberships" : [
        "Pitch",
        "MusicModel"
      ],
      "sources" : [
        "Chord/Chord.IntervalPattern.swift",
        "Chord/Chord.swift",
        "Chord/ChordDescriptor.swift",
        "Dyad.swift",
        "Frequency.swift",
        "IntervalDescriptor/CompoundIntervalDescriptor.swift",
        "IntervalDescriptor/IntervalDescriptor.swift",
        "IntervalDescriptor/IntervalOrdinal.swift",
        "IntervalDescriptor/IntervalQuality.swift",
        "IntervalDescriptor/OrderedIntervalDescriptor.swift",
        "IntervalDescriptor/UnorderedIntervalDescriptor.swift",
        "NoteNumber.swift",
        "NoteNumberRepresentable.swift",
        "OrderedInterval.swift",
        "Pitch.Class.swift",
        "Pitch.swift",
        "Scale/Scale.IntervalPattern.swift",
        "Scale/Scale.swift",
        "TuningSystem.swift",
        "UnorderedInterval.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MusicModelTests",
      "module_type" : "SwiftTarget",
      "name" : "MusicModelTests",
      "path" : "Tests/MusicModelTests",
      "sources" : [
        "Fixtures/JACKQuartet.swift",
        "IntervalSearchTreeTests.swift",
        "MeterTempoTests.swift",
        "ModelTests.swift",
        "PerformanceContextTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "MusicModel"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MusicModel",
      "module_type" : "SwiftTarget",
      "name" : "MusicModel",
      "path" : "Sources/MusicModel",
      "product_dependencies" : [
        "Algebra",
        "DataStructures"
      ],
      "product_memberships" : [
        "MusicModel"
      ],
      "sources" : [
        "BeatContext.swift",
        "Data Structures/IntervalSearchTree.swift",
        "Model.Builder.swift",
        "Model.swift",
        "PerformanceContext/Identifiable.swift",
        "PerformanceContext/Instrument.swift",
        "PerformanceContext/PerformanceContext.swift",
        "PerformanceContext/Performer.swift",
        "PerformanceContext/PerformerInstrument.swift",
        "PerformanceContext/PerformerInstrumentVoice.swift",
        "PerformanceContext/Voice.swift"
      ],
      "target_dependencies" : [
        "Articulations",
        "Pitch",
        "Duration"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DynamicsTests",
      "module_type" : "SwiftTarget",
      "name" : "DynamicsTests",
      "path" : "Tests/DynamicsTests",
      "sources" : [
        "DynamicInterpolationTests.swift",
        "DynamicTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Dynamics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Dynamics",
      "module_type" : "SwiftTarget",
      "name" : "Dynamics",
      "path" : "Sources/Dynamics",
      "product_dependencies" : [
        "Destructure",
        "DataStructures"
      ],
      "product_memberships" : [
        "Dynamics"
      ],
      "sources" : [
        "Dynamic.Interpolation.swift",
        "Dynamic.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DurationTests",
      "module_type" : "SwiftTarget",
      "name" : "DurationTests",
      "path" : "Tests/DurationTests",
      "sources" : [
        "DurationTests.swift",
        "DurationTreeTests.swift",
        "EasingEvaluateTests.swift",
        "EasingIntegrateTests.swift",
        "InterpolationTests.swift",
        "MeterCollectionTests.swift",
        "MeterTests.swift",
        "ProportionTreeTests.swift",
        "RhythmTests.swift",
        "RhythmTreeTests.swift",
        "TempoInterpolationCollectionTests.swift",
        "TempoInterpolationFragmentTests.swift",
        "TempoTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Duration"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Duration",
      "module_type" : "SwiftTarget",
      "name" : "Duration",
      "path" : "Sources/Duration",
      "product_dependencies" : [
        "Math",
        "DataStructures"
      ],
      "product_memberships" : [
        "Duration",
        "MusicModel"
      ],
      "sources" : [
        "Beats.swift",
        "Duration.swift",
        "Meter/Meter.Collection.swift",
        "Meter/Meter.Context.swift",
        "Meter/Meter.Fragment.swift",
        "Meter/Meter.Kind.swift",
        "Meter/Meter.swift",
        "Rhythm/AbsenceOrEvent.swift",
        "Rhythm/ContinuationOrInstance.swift",
        "Rhythm/DurationTree.swift",
        "Rhythm/ProportionTree.swift",
        "Rhythm/Rhythm.swift",
        "Subdivision.swift",
        "Tempo/Tempo.Context.swift",
        "Tempo/Tempo.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ArticulationsTests",
      "module_type" : "SwiftTarget",
      "name" : "ArticulationsTests",
      "path" : "Tests/ArticulationsTests",
      "sources" : [
        "ArticulationTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Articulations"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Articulations",
      "module_type" : "SwiftTarget",
      "name" : "Articulations",
      "path" : "Sources/Articulations",
      "product_memberships" : [
        "Articulations",
        "MusicModel"
      ],
      "sources" : [
        "Articulation.swift",
        "Slur.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/11] Write sources
[10/11] Write swift-version-2F0A5646E1D333AE.txt
[12/16] Compiling Destructure Destructure.swift
[13/16] Compiling Articulations Slur.swift
[14/16] Compiling Articulations Articulation.swift
[15/16] Emitting module Destructure
[16/16] Emitting module Articulations
[17/41] Compiling Algorithms Swap.swift
[18/41] Compiling Algebra MonoidView.swift
[19/41] Compiling Algebra Multiplicative.swift
[20/41] Compiling Algebra MultiplicativeSemigroup.swift
[21/41] Compiling Algebra One.swift
[22/41] Compiling Algebra Invertible.swift
[23/41] Compiling Algebra Monoid.swift
[24/41] Compiling Algebra Product.swift
[25/42] Compiling Algorithms StableSort.swift
[26/42] Compiling Algorithms TupleMap.swift
[27/42] Compiling Algorithms Split.swift
[28/42] Compiling Algorithms Unzip.swift
[29/42] Compiling Algebra Semigroup.swift
[30/42] Compiling Algebra Sum.swift
[31/42] Compiling Algebra AdditiveGroup.swift
[32/42] Compiling Algebra AdditiveSemigroup.swift
[33/42] Compiling Algebra Accumulate.swift
[34/42] Compiling Algebra Additive.swift
[35/42] Emitting module Algebra
[36/42] Compiling Algebra AlgebraAdapters.swift
[37/42] Compiling Algebra Group.swift
[38/42] Compiling Algorithms Rotate.swift
[39/42] Compiling Algorithms Ordered.swift
[40/42] Emitting module Algorithms
[41/42] Compiling Algorithms Combinatorics.swift
[42/42] Compiling Algebra Zero.swift
[43/103] Compiling DataStructures ReferenceGraph.AdjacencyList.swift
[44/103] Compiling DataStructures ReferenceGraph.Edge.swift
[45/103] Compiling DataStructures ReferenceGraph.EdgeList.swift
[46/103] Compiling DataStructures ReferenceGraph.Node.swift
[47/103] Compiling DataStructures ReferenceGraph.swift
[48/103] Compiling DataStructures ReferenceTree.swift
[49/103] Compiling DataStructures WeightedGraphProtocol.swift
[50/103] Compiling DataStructures WeightedDirectedGraph.swift
[51/103] Compiling DataStructures WeightedGraph.swift
[52/103] Compiling DataStructures Homogeneity.swift
[53/103] Compiling DataStructures Identifier.swift
[54/103] Compiling DataStructures IntervalRelation.swift
[55/103] Compiling DataStructures InvertibleEnum.swift
[56/103] Compiling DataStructures Pair.swift
[57/103] Compiling DataStructures SwappablePair.swift
[58/103] Compiling DataStructures SymmetricPair.swift
[59/103] Compiling DataStructures UnorderedPair.swift
[60/103] Compiling DataStructures Queue.swift
[61/103] Compiling DataStructures RangeProtocol+Algebra.swift
[62/103] Compiling DataStructures RangeProtocol.swift
[63/103] Compiling DataStructures Either.swift
[64/103] Compiling DataStructures DirectedGraph.swift
[65/103] Compiling DataStructures Graph.swift
[66/103] Compiling DataStructures DirectedGraphProtocol.swift
[67/103] Compiling DataStructures GraphProtocol.swift
[68/103] Compiling DataStructures UndirectedGraphProtocol.swift
[69/103] Compiling DataStructures UnweightedGraphProtocol.swift
[70/109] Compiling DataStructures ReferenceTreeProtocol.swift
[71/109] Compiling DataStructures SequenceExtensions.swift
[72/109] Compiling DataStructures SetExtensions.swift
[73/109] Compiling DataStructures SingleTypedTree.swift
[74/109] Compiling DataStructures SortedArray.swift
[75/109] Compiling DataStructures SortedDictionary.swift
[76/109] Compiling DataStructures LinkedList.swift
[77/109] Compiling DataStructures Matrix.swift
[78/109] Compiling DataStructures Metatype.swift
[79/109] Compiling DataStructures NewType.swift
[80/109] Compiling DataStructures OrderedDictionary.swift
[81/109] Compiling DataStructures Cross.swift
[82/109] Compiling DataStructures OrderedPair.swift
[83/109] Compiling DataStructures ContiguousSegmentCollection.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[84/109] Compiling DataStructures Fragmentable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[85/109] Compiling DataStructures Intervallic.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[86/109] Compiling DataStructures IntervallicFragmentable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[87/109] Compiling DataStructures Measured.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[88/109] Compiling DataStructures Totalizable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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 |
[89/109] Compiling DataStructures DictionaryProtocol.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Structure/Sources/DataStructures/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/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/109] Compiling DataStructures Stack.swift
[91/109] Compiling DataStructures Tree.Zipper.swift
[92/109] Compiling DataStructures Tree.swift
[93/109] Compiling DataStructures CollectionWrapping.swift
[94/109] Compiling DataStructures DoubleWrapping.swift
[95/109] Compiling DataStructures FloatWrapping.swift
[96/109] Emitting module DataStructures
[97/109] Compiling DataStructures IntegerWrapping.swift
[98/109] Compiling DataStructures RandomAccessCollectionWrapping.swift
[99/109] Compiling DataStructures SequenceWrapping.swift
[100/109] Compiling DataStructures SortedCollectionWrapping.swift
[101/109] Compiling DataStructures Zip3Sequence.swift
[102/109] Compiling DataStructures ZipToLongest.swift
[103/109] Compiling DataStructures AVLTree.swift
[104/109] Compiling DataStructures AdjacencyList.swift
[105/109] Compiling DataStructures Bimap.swift
[106/109] Compiling DataStructures BinaryHeap.swift
[107/109] Compiling DataStructures BinarySearchTree.swift
[108/109] Compiling DataStructures CircularArray.swift
[109/109] Compiling DataStructures CollectionExtensions.swift
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/6] Compiling Destructure Destructure.swift
[3/6] Emitting module Destructure
[4/6] Compiling Articulations Slur.swift
[5/6] Emitting module Articulations
[6/6] Compiling Articulations Articulation.swift
[7/31] Compiling Algorithms Unzip.swift
[8/31] Compiling Algorithms TupleMap.swift
[9/31] Compiling Algorithms Split.swift
[10/31] Compiling Algorithms Swap.swift
[11/31] Compiling Algorithms Rotate.swift
[12/31] Compiling Algebra MonoidView.swift
[13/31] Compiling Algebra Multiplicative.swift
[14/31] Compiling Algebra MultiplicativeSemigroup.swift
[15/31] Compiling Algebra One.swift
[16/31] Compiling Algebra Sum.swift
[17/31] Compiling Algebra Product.swift
[18/31] Compiling Algebra Semigroup.swift
[19/32] Compiling Algorithms Ordered.swift
[20/32] Compiling Algorithms Combinatorics.swift
[21/32] Compiling Algorithms StableSort.swift
[22/32] Emitting module Algorithms
[23/32] Emitting module Algebra
[24/32] Compiling Algebra Invertible.swift
[25/32] Compiling Algebra Monoid.swift
[26/32] Compiling Algebra AdditiveGroup.swift
[27/32] Compiling Algebra AdditiveSemigroup.swift
[28/32] Compiling Algebra Accumulate.swift
[29/32] Compiling Algebra Additive.swift
[30/32] Compiling Algebra AlgebraAdapters.swift
[31/32] Compiling Algebra Group.swift
[32/32] Compiling Algebra Zero.swift
[33/93] Compiling DataStructures Pair.swift
[34/93] Compiling DataStructures SwappablePair.swift
[35/93] Compiling DataStructures SymmetricPair.swift
[36/93] Compiling DataStructures UnorderedPair.swift
[37/93] Compiling DataStructures Queue.swift
[38/93] Compiling DataStructures RangeProtocol+Algebra.swift
[39/93] Compiling DataStructures RangeProtocol.swift
[40/99] Compiling DataStructures LinkedList.swift
[41/99] Compiling DataStructures Matrix.swift
[42/99] Compiling DataStructures Metatype.swift
[43/99] Compiling DataStructures NewType.swift
[44/99] Compiling DataStructures OrderedDictionary.swift
[45/99] Compiling DataStructures Cross.swift
[46/99] Compiling DataStructures OrderedPair.swift
[47/99] Compiling DataStructures IntegerWrapping.swift
[48/99] Compiling DataStructures RandomAccessCollectionWrapping.swift
[49/99] Compiling DataStructures SequenceWrapping.swift
[50/99] Compiling DataStructures SortedCollectionWrapping.swift
[51/99] Compiling DataStructures Zip3Sequence.swift
[52/99] Compiling DataStructures ZipToLongest.swift
[53/99] Compiling DataStructures Stack.swift
[54/99] Compiling DataStructures Tree.Zipper.swift
[55/99] Compiling DataStructures Tree.swift
[56/99] Compiling DataStructures CollectionWrapping.swift
[57/99] Compiling DataStructures DoubleWrapping.swift
[58/99] Compiling DataStructures FloatWrapping.swift
[59/99] Compiling DataStructures WeightedGraphProtocol.swift
[60/99] Compiling DataStructures WeightedDirectedGraph.swift
[61/99] Compiling DataStructures WeightedGraph.swift
[62/99] Compiling DataStructures Homogeneity.swift
[63/99] Compiling DataStructures Identifier.swift
[64/99] Compiling DataStructures IntervalRelation.swift
[65/99] Compiling DataStructures InvertibleEnum.swift
[66/99] Compiling DataStructures ReferenceTreeProtocol.swift
[67/99] Compiling DataStructures SequenceExtensions.swift
[68/99] Compiling DataStructures SetExtensions.swift
[69/99] Compiling DataStructures SingleTypedTree.swift
[70/99] Compiling DataStructures SortedArray.swift
[71/99] Compiling DataStructures SortedDictionary.swift
[72/99] Compiling DataStructures Either.swift
[73/99] Compiling DataStructures DirectedGraph.swift
[74/99] Compiling DataStructures Graph.swift
[75/99] Compiling DataStructures DirectedGraphProtocol.swift
[76/99] Compiling DataStructures GraphProtocol.swift
[77/99] Compiling DataStructures UndirectedGraphProtocol.swift
[78/99] Compiling DataStructures UnweightedGraphProtocol.swift
[79/99] Compiling DataStructures AVLTree.swift
[80/99] Compiling DataStructures AdjacencyList.swift
[81/99] Compiling DataStructures Bimap.swift
[82/99] Compiling DataStructures BinaryHeap.swift
[83/99] Compiling DataStructures BinarySearchTree.swift
[84/99] Compiling DataStructures CircularArray.swift
[85/99] Compiling DataStructures CollectionExtensions.swift
[86/99] Emitting module DataStructures
[87/99] Compiling DataStructures ContiguousSegmentCollection.swift
[88/99] Compiling DataStructures Fragmentable.swift
[89/99] Compiling DataStructures Intervallic.swift
[90/99] Compiling DataStructures IntervallicFragmentable.swift
[91/99] Compiling DataStructures Measured.swift
[92/99] Compiling DataStructures Totalizable.swift
[93/99] Compiling DataStructures DictionaryProtocol.swift
[94/99] Compiling DataStructures ReferenceGraph.AdjacencyList.swift
[95/99] Compiling DataStructures ReferenceGraph.Edge.swift
[96/99] Compiling DataStructures ReferenceGraph.EdgeList.swift
[97/99] Compiling DataStructures ReferenceGraph.Node.swift
[98/99] Compiling DataStructures ReferenceGraph.swift
[99/99] Compiling DataStructures ReferenceTree.swift
[100/116] Compiling Dynamics Dynamic.swift
[101/116] Compiling Dynamics Dynamic.Interpolation.swift
[102/116] Emitting module Dynamics
[103/116] Compiling Math Bitwise.swift
[104/116] Compiling Math CollectionExtensions.swift
[105/116] Emitting module Math
[106/117] Compiling Math Rational.swift
[107/117] Compiling Math Proximity.swift
[108/117] Compiling Math Scale.swift
[109/117] Compiling Math Power.swift
[110/117] Compiling Math PowerOfTwoSequence.swift
[111/117] Compiling Math DoubleExtensions.swift
[112/117] Compiling Math Fraction.swift
[113/117] Compiling Math IntegerExtensions.swift
[114/117] Compiling Math LinearRegression.swift
[115/117] Compiling Math Functions.swift
[116/117] Compiling Math GCDDomain.swift
[117/117] Compiling Math Quadratic.swift
[118/151] Compiling Duration Tempo.Context.swift
[119/151] Compiling Duration Subdivision.swift
[120/152] Compiling Duration ProportionTree.swift
/Users/admin/builder/spi-builder-workspace/Sources/Duration/Rhythm/ProportionTree.swift:34:55: warning: property 'sum' cannot be used in an '@inlinable' function because 'Algebra' was not imported by this file; this is an error in the Swift 6 language mode
 32 |                 return .leaf(accum)
 33 |             case .branch(let duration, let trees):
 34 |                 let sum = trees.lazy.map { $0.value }.sum
    |                                                       |- warning: property 'sum' cannot be used in an '@inlinable' function because 'Algebra' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                       `- note: The missing import of module 'Algebra' will be added implicitly
 35 |                 let scale = Fraction(duration, sum)
 36 |                 return .branch(accum, trees.map { traverse($0, accum: accum * scale) })
[121/152] Compiling Duration ContinuationOrInstance.swift
[122/152] Compiling Duration DurationTree.swift
[123/152] Compiling Duration Meter.swift
[124/152] Compiling Duration AbsenceOrEvent.swift
[125/152] Compiling Pitch ChordDescriptor.swift
[126/152] Compiling Pitch Dyad.swift
[127/152] Compiling Pitch Frequency.swift
[128/152] Compiling Pitch CompoundIntervalDescriptor.swift
[129/152] Emitting module Duration
/Users/admin/builder/spi-builder-workspace/Sources/Duration/Rhythm/ProportionTree.swift:34:55: warning: property 'sum' cannot be used in an '@inlinable' function because 'Algebra' was not imported by this file; this is an error in the Swift 6 language mode
 32 |                 return .leaf(accum)
 33 |             case .branch(let duration, let trees):
 34 |                 let sum = trees.lazy.map { $0.value }.sum
    |                                                       |- warning: property 'sum' cannot be used in an '@inlinable' function because 'Algebra' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                       `- note: The missing import of module 'Algebra' will be added implicitly
 35 |                 let scale = Fraction(duration, sum)
 36 |                 return .branch(accum, trees.map { traverse($0, accum: accum * scale) })
[130/152] Compiling Pitch Chord.IntervalPattern.swift
[131/152] Compiling Pitch Chord.swift
[132/152] Compiling Duration Rhythm.swift
[133/152] Compiling Pitch Scale.IntervalPattern.swift
[134/152] Compiling Pitch Scale.swift
[135/152] Compiling Pitch Pitch.Class.swift
/Users/admin/builder/spi-builder-workspace/Sources/Pitch/Pitch.swift:69:59: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                           |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                           `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Pitch/Pitch.swift:69:98: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                                                                  |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                                  `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
[136/152] Compiling Pitch Pitch.swift
/Users/admin/builder/spi-builder-workspace/Sources/Pitch/Pitch.swift:69:59: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                           |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                           `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Pitch/Pitch.swift:69:98: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                                                                  |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                                  `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
[137/152] Compiling Pitch NoteNumberRepresentable.swift
[138/152] Compiling Pitch OrderedInterval.swift
[139/152] Compiling Pitch UnorderedIntervalDescriptor.swift
/Users/admin/builder/spi-builder-workspace/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/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 |
[140/152] Compiling Pitch NoteNumber.swift
/Users/admin/builder/spi-builder-workspace/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/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 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[149/154] Emitting module Pitch
/Users/admin/builder/spi-builder-workspace/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/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/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/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/Sources/Pitch/Pitch.swift:69:59: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                           |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                           `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Pitch/Pitch.swift:69:98: warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
67 |     /// The `Frequency` representation of this `Pitch`, with the given tuning `referenceFrequency`
68 |     /// at the given `referenceNoteNumber`.
69 |     public func frequency(referenceFrequency: Frequency = 440, referenceNoteNumber: NoteNumber = 69)
   |                                                                                                  |- warning: initializer 'init(integerLiteral:)' cannot be used in a default argument value because 'DataStructures' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                                  `- note: The missing import of module 'DataStructures' will be added implicitly
70 |         -> Frequency
71 |     {
/Users/admin/builder/spi-builder-workspace/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/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/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/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 |
[152/154] Compiling Duration Tempo.swift
[153/154] Compiling Pitch TuningSystem.swift
[154/154] Compiling Pitch UnorderedInterval.swift
BUILD FAILURE 6.1 macosSpm