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 GfxMath with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Plane.swift:16:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init(point: VectorProtocol, normal: VectorProtocol) {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
[18/26] Compiling GfxMath FloatingPointGenericMath.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:33: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:45: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                            ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
[19/26] Compiling GfxMath Matrix.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:33: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:45: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                            ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
[20/26] Compiling GfxMath MatrixDimension.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:33: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:45: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                            ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
[21/26] Compiling GfxMath Vector.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:37: warning: function call causes an infinite recursion
    return VectorProtocol(try! self.matmul(other).elements)
                                    ^
[22/26] Compiling GfxMath VectorLayout.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:37: warning: function call causes an infinite recursion
    return VectorProtocol(try! self.matmul(other).elements)
                                    ^
[23/26] Compiling GfxMath VectorProtocol+Initializers.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:37: warning: function call causes an infinite recursion
    return VectorProtocol(try! self.matmul(other).elements)
                                    ^
[24/26] Compiling GfxMath Point.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
[25/26] Compiling GfxMath Quaternion.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
[26/26] Compiling GfxMath Size.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
error: fatalError
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version--423B1241ED78D482.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/5] Compiling GfxMath Matrix.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
[3/5] Compiling GfxMath MatrixDimension.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
[4/5] Emitting module GfxMath
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:33: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:45: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                            ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:45:16: warning: 'public' modifier is redundant for property declared in a public extension
    @inlinable public var transposed: Self {
               ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:266:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init<M3: Matrix3Protocol>(topLeft: M3, rest: Self = .identity) where M3.Element == Element {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:345:16: warning: no calls to throwing functions occur within 'try' expression
        return try! Self([
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:404:12: warning: no calls to throwing functions occur within 'try' expression
    return try! lhs.matmul(rhs)
           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Plane.swift:16:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init(point: VectorProtocol, normal: VectorProtocol) {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
[5/5] Compiling GfxMath FloatingPointGenericMath.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:15:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _log(_ x: Float80) -> Float80 { return log(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:16:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _sin(_ x: Float80) -> Float80 { return sin(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:17:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _cos(_ x: Float80) -> Float80 { return cos(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:33: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:18:45: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _acos(_ x: Float80) -> Float80 { return acos(x) }
                                            ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:19:44: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _tan(_ x: Float80) -> Float80 { return tan(x) }
                                           ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:32: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                               ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:46: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                             ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:20:58: error: 'Float80' is unavailable: Float80 is not available on target platform.
  public static func _pow(_ x: Float80, _ y: Float80) -> Float80 { return pow(x, y) }
                                                         ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'FloatingPoint'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:138:28: note: candidate would match if 'Float80' conformed to 'MatrixProtocol'
    @inlinable static func / (lhs: Self, rhs: Self) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Quaternion.swift:118:22: note: candidate has non-matching type '<E> (Quaternion<E>, Quaternion<E>.Element) -> Quaternion<E>' (aka '<E> (Quaternion<E>, E) -> Quaternion<E>') [with Exponent = <<error type>>]
  public static func / (lhs: Self, rhs: Element) -> Self {
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:135:33: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self' [with Exponent = <<error type>>]
  @inlinable public static func / (lhs: Self, rhs: Element) -> Self {
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:147:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func / (lhs: Self, rhs: Self) -> Self {
                                ^
Swift.Duration:8:24: note: candidate has non-matching type '<T> (Duration, T) -> Duration' [with Exponent = <<error type>>]
    public static func / <T>(lhs: Duration, rhs: T) -> Duration where T : BinaryInteger
                       ^
Swift.SIMD:14:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:5:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func / (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:20:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:6:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:10:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self' [with Exponent = <<error type>>]
    public static func / (a: Self, b: Self.Scalar) -> Self
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: extension outside of file declaring struct 'Float80' prevents automatic synthesis of 'hash(into:)' for protocol 'Hashable'
extension Float80 : FloatingPointGenericMath {
^
Swift.Float80:2:23: note: type declared here
@frozen public struct Float80 {
                      ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Strideable'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'Numeric'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'AdditiveArithmetic'
extension Float80 : FloatingPointGenericMath {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Color/Experimental/EColor.swift:16:35: note: candidate would match if 'Float80' conformed to 'EColor'
    @inlinable public static func + (lhs: Self, rhs: Self) -> Self {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:104:28: note: candidate has non-matching type '<Self> (Self, Self.Element) -> Self'
    @inlinable static func + (lhs: Self, rhs: Element) -> Self {
                           ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol+Operators.swift:18:33: note: candidate would match if 'Float80' conformed to 'VectorProtocol'
  @inlinable public static func + <O: VectorProtocol>(lhs: Self, rhs: O) -> Self where O.Dimension == Dimension, O.Element == Element {
                                ^
Swift.Strideable:2:24: note: candidate has non-matching type '<Self> (Self, Self.Stride) -> Self'
    public static func + (lhs: Self, rhs: Self.Stride) -> Self
                       ^
Swift.Strideable:3:24: note: candidate has non-matching type '<Self> (Self.Stride, Self) -> Self'
    public static func + (lhs: Self.Stride, rhs: Self) -> Self
                       ^
Swift.RangeReplaceableCollection:2:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:3:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Other, rhs: Self) -> Self where Other : Sequence, Self.Element == Other.Element
                                  ^
Swift.RangeReplaceableCollection:5:35: note: candidate would match if 'Float80' conformed to 'RangeReplaceableCollection'
    @inlinable public static func + <Other>(lhs: Self, rhs: Other) -> Self where Other : RangeReplaceableCollection, Self.Element == Other.Element
                                  ^
Swift.Sequence:3:24: note: candidate has non-matching type '<Self> (Self, String) -> Never'
    public static func + (lhs: Self, rhs: String) -> Never
                       ^
Swift.Sequence:5:24: note: candidate has non-matching type '<Self> (String, Self) -> Never'
    public static func + (lhs: String, rhs: Self) -> Never
                       ^
Swift.SIMD:2:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:43:24: note: candidate would match if 'Float80' conformed to 'SIMD'
    public static func + (a: Self, b: Self) -> Self
                       ^
Swift.SIMD:49:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Swift.SIMD:55:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:3:24: note: candidate has non-matching type '<Self> (Self.Scalar, Self) -> Self'
    public static func + (a: Self.Scalar, b: Self) -> Self
                       ^
Swift.SIMD:7:24: note: candidate has non-matching type '<Self> (Self, Self.Scalar) -> Self'
    public static func + (a: Self, b: Self.Scalar) -> Self
                       ^
Foundation.AttributedString:3:24: note: candidate has non-matching type ' (AttributedString, some AttributedStringProtocol) -> AttributedString'
    public static func + (lhs: AttributedString, rhs: some AttributedStringProtocol) -> AttributedString
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:1: error: type 'Float80' does not conform to protocol 'ExpressibleByIntegerLiteral'
extension Float80 : FloatingPointGenericMath {
^
Swift.FloatingPoint:2:20: note: protocol requires nested type 'Exponent'; add nested type 'Exponent' for conformance
    associatedtype Exponent : SignedInteger
                   ^
Swift.FloatingPoint:4:5: note: protocol requires initializer 'init(signOf:magnitudeOf:)' with type '(signOf: Float80, magnitudeOf: Float80)'
    init(signOf: Self, magnitudeOf: Self)
    ^
Swift.FloatingPoint:5:5: note: protocol requires initializer 'init(_:)' with type 'Int'
    init(_ value: Int)
    ^
Swift.FloatingPoint:6:5: note: protocol requires initializer 'init(_:)' with type 'Source'
    init<Source>(_ value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:7:5: note: protocol requires initializer 'init(exactly:)' with type '(exactly: Source)'
    init?<Source>(exactly value: Source) where Source : BinaryInteger
    ^
Swift.FloatingPoint:8:16: note: protocol requires property 'radix' with type 'Int'
    static var radix: Int { get }
               ^
Swift.FloatingPoint:9:16: note: protocol requires property 'nan' with type 'Float80'
    static var nan: Self { get }
               ^
Swift.FloatingPoint:10:16: note: protocol requires property 'signalingNaN' with type 'Float80'
    static var signalingNaN: Self { get }
               ^
Swift.FloatingPoint:11:16: note: protocol requires property 'infinity' with type 'Float80'
    static var infinity: Self { get }
               ^
Swift.FloatingPoint:12:16: note: protocol requires property 'greatestFiniteMagnitude' with type 'Float80'
    static var greatestFiniteMagnitude: Self { get }
               ^
Swift.FloatingPoint:13:16: note: protocol requires property 'pi' with type 'Float80'
    static var pi: Self { get }
               ^
Swift.FloatingPoint:14:9: note: protocol requires property 'ulp' with type 'Float80'
    var ulp: Self { get }
        ^
Swift.FloatingPoint:16:16: note: protocol requires property 'leastNormalMagnitude' with type 'Float80'
    static var leastNormalMagnitude: Self { get }
               ^
Swift.FloatingPoint:17:16: note: protocol requires property 'leastNonzeroMagnitude' with type 'Float80'
    static var leastNonzeroMagnitude: Self { get }
               ^
Swift.FloatingPoint:18:9: note: protocol requires property 'sign' with type 'FloatingPointSign'
    var sign: FloatingPointSign { get }
        ^
Swift.FloatingPoint:20:9: note: protocol requires property 'significand' with type 'Float80'
    var significand: Self { get }
        ^
Swift.FloatingPoint:29:17: note: protocol requires function '/' with type '(Float80, Float80) -> Float80'
    static func / (lhs: Self, rhs: Self) -> Self
                ^
Swift.FloatingPoint:32:19: note: protocol requires function 'formRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:34:19: note: protocol requires function 'formTruncatingRemainder(dividingBy:)' with type '(Float80) -> ()'
    mutating func formTruncatingRemainder(dividingBy other: Self)
                  ^
Swift.FloatingPoint:36:19: note: protocol requires function 'formSquareRoot()' with type '() -> ()'
    mutating func formSquareRoot()
                  ^
Swift.FloatingPoint:38:19: note: protocol requires function 'addProduct' with type '(Float80, Float80) -> ()'
    mutating func addProduct(_ lhs: Self, _ rhs: Self)
                  ^
Swift.FloatingPoint:45:9: note: protocol requires property 'nextUp' with type 'Float80'
    var nextUp: Self { get }
        ^
Swift.FloatingPoint:47:10: note: protocol requires function 'isEqual(to:)' with type '(Float80) -> Bool'
    func isEqual(to other: Self) -> Bool
         ^
Swift.FloatingPoint:48:10: note: protocol requires function 'isLess(than:)' with type '(Float80) -> Bool'
    func isLess(than other: Self) -> Bool
         ^
Swift.FloatingPoint:49:10: note: protocol requires function 'isLessThanOrEqualTo' with type '(Float80) -> Bool'
    func isLessThanOrEqualTo(_ other: Self) -> Bool
         ^
Swift.FloatingPoint:50:10: note: protocol requires function 'isTotallyOrdered(belowOrEqualTo:)' with type '(Float80) -> Bool'
    func isTotallyOrdered(belowOrEqualTo other: Self) -> Bool
         ^
Swift.FloatingPoint:51:9: note: protocol requires property 'isNormal' with type 'Bool'
    var isNormal: Bool { get }
        ^
Swift.FloatingPoint:52:9: note: protocol requires property 'isFinite' with type 'Bool'
    var isFinite: Bool { get }
        ^
Swift.FloatingPoint:53:9: note: protocol requires property 'isZero' with type 'Bool'
    var isZero: Bool { get }
        ^
Swift.FloatingPoint:54:9: note: protocol requires property 'isSubnormal' with type 'Bool'
    var isSubnormal: Bool { get }
        ^
Swift.FloatingPoint:55:9: note: protocol requires property 'isInfinite' with type 'Bool'
    var isInfinite: Bool { get }
        ^
Swift.FloatingPoint:56:9: note: protocol requires property 'isNaN' with type 'Bool'
    var isNaN: Bool { get }
        ^
Swift.FloatingPoint:57:9: note: protocol requires property 'isSignalingNaN' with type 'Bool'
    var isSignalingNaN: Bool { get }
        ^
Swift.FloatingPoint:59:9: note: protocol requires property 'isCanonical' with type 'Bool'
    var isCanonical: Bool { get }
        ^
Swift.Strideable:2:20: note: protocol requires nested type 'Stride'; add nested type 'Stride' for conformance
    associatedtype Stride : Comparable, SignedNumeric
                   ^
Swift.Numeric:4:9: note: protocol requires property 'magnitude' with type 'Float80'
    var magnitude: Self.Magnitude { get }
        ^
Swift.AdditiveArithmetic:3:17: note: protocol requires function '+' with type '(Float80, Float80) -> Float80'
    static func + (lhs: Self, rhs: Self) -> Self
                ^
Swift.ExpressibleByIntegerLiteral:2:20: note: protocol requires nested type 'IntegerLiteralType'; add nested type 'IntegerLiteralType' for conformance
    associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/FloatingPointGenericMath.swift:14:11: error: 'Float80' is unavailable: Float80 is not available on target platform.
extension Float80 : FloatingPointGenericMath {
          ^~~~~~~
Swift.Float80:2:23: note: 'Float80' has been explicitly marked unavailable here
@frozen public struct Float80 {
                      ^
[6/21] Compiling GfxMath Plane.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Plane.swift:16:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init(point: VectorProtocol, normal: VectorProtocol) {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:135:54: warning: 'point' is deprecated: use origin
            var newMinScale = (min[dimension] - line.point[dimension]) / line.direction[dimension]
                                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:136:54: warning: 'point' is deprecated: use origin
            var newMaxScale = (max[dimension] - line.point[dimension]) / line.direction[dimension]
                                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:150:38: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return (min: Vector2<E>(line.pointAtScale(minScale)), max: Vector2<E>(line.pointAtScale(maxScale)))
                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:150:84: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return (min: Vector2<E>(line.pointAtScale(minScale)), max: Vector2<E>(line.pointAtScale(maxScale)))
                                                                                   ^
[7/21] Compiling GfxMath Rect.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Plane.swift:16:5: warning: 'public' modifier is redundant for initializer declared in a public extension
    public init(point: VectorProtocol, normal: VectorProtocol) {
    ^~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:135:54: warning: 'point' is deprecated: use origin
            var newMinScale = (min[dimension] - line.point[dimension]) / line.direction[dimension]
                                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:136:54: warning: 'point' is deprecated: use origin
            var newMaxScale = (max[dimension] - line.point[dimension]) / line.direction[dimension]
                                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:150:38: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return (min: Vector2<E>(line.pointAtScale(minScale)), max: Vector2<E>(line.pointAtScale(maxScale)))
                                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Rect.swift:150:84: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return (min: Vector2<E>(line.pointAtScale(minScale)), max: Vector2<E>(line.pointAtScale(maxScale)))
                                                                                   ^
[8/21] Compiling GfxMath VectorProtocol+Operators.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
[9/21] Compiling GfxMath VectorProtocol.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
[10/21] Compiling GfxMath Vector.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:37: warning: function call causes an infinite recursion
    return VectorProtocol(try! self.matmul(other).elements)
                                    ^
[11/21] Compiling GfxMath VectorProtocol+Initializers.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:174:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_4x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:27: warning: no calls to throwing functions occur within 'try' expression
    return VectorProtocol(try! self.matmul(other).elements)
                          ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:244:37: warning: function call causes an infinite recursion
    return VectorProtocol(try! self.matmul(other).elements)
                                    ^
[12/21] Compiling GfxMath Transform.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Transform.swift:24:25: warning: immutable value 'translation' was never used; consider replacing with '_' or removing it
    case let .translate(translation):
                        ^~~~~~~~~~~
                        _
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Transform.swift:26:28: warning: immutable value 'origin' was never used; consider replacing with '_' or removing it
    case let .scale(scale, origin):
                           ^~~~~~
                           _
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
[13/21] Compiling GfxMath Transformation.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Transform.swift:24:25: warning: immutable value 'translation' was never used; consider replacing with '_' or removing it
    case let .translate(translation):
                        ^~~~~~~~~~~
                        _
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Transform.swift:26:28: warning: immutable value 'origin' was never used; consider replacing with '_' or removing it
    case let .scale(scale, origin):
                           ^~~~~~
                           _
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
[14/21] Compiling GfxMath Line.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:22:14: warning: 'point' is deprecated: use origin
        self.point = origin
             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:28:14: warning: 'point' is deprecated: use origin
        self.point = point1
             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:33:22: warning: 'point' is deprecated: use origin
        "Line x = (\(point)) + scale * (\(direction))"
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:48:16: warning: 'point' is deprecated: use origin
        return point + direction * scale
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:56:29: warning: 'point' is deprecated: use origin
                if abs(self.point[axis] - point[axis]) > accuracy {
                            ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:60:49: warning: 'point' is deprecated: use origin
                let scale = (point[axis] - self.point[axis]) / direction[axis]
                                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:99:35: warning: 'point' is deprecated: use origin
            if contains(otherLine.point) {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:100:24: warning: 'point' is deprecated: use origin
                return point
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:106:33: warning: 'point' is deprecated: use origin
        let scale1 = (otherLine.point - self.point).cross(otherLine.direction) / self.direction.cross(otherLine.direction)
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:106:46: warning: 'point' is deprecated: use origin
        let scale1 = (otherLine.point - self.point).cross(otherLine.direction) / self.direction.cross(otherLine.direction)
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:108:16: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return pointAtScale(scale1)
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:118:53: warning: 'point' is deprecated: use origin
        let s = (plane.elevation - plane.normal.dot(point)) / (plane.normal.dot(direction))
                                                    ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:119:16: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return pointAtScale(s)
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:7:10: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
    line.pointAtScale(scaleMin)
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:10:10: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
    line.pointAtScale(scaleMax)
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:35:9: warning: variable 'scaleMin' was never mutated; consider changing to 'let' constant
    var scaleMin = line.scaleAt(start)!
    ~~~ ^
    let
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:36:9: warning: variable 'scaleMax' was never mutated; consider changing to 'let' constant
    var scaleMax = line.scaleAt(end)!
    ~~~ ^
    let
[15/21] Compiling GfxMath LineSegment.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:22:14: warning: 'point' is deprecated: use origin
        self.point = origin
             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:28:14: warning: 'point' is deprecated: use origin
        self.point = point1
             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:33:22: warning: 'point' is deprecated: use origin
        "Line x = (\(point)) + scale * (\(direction))"
                     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:48:16: warning: 'point' is deprecated: use origin
        return point + direction * scale
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:56:29: warning: 'point' is deprecated: use origin
                if abs(self.point[axis] - point[axis]) > accuracy {
                            ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:60:49: warning: 'point' is deprecated: use origin
                let scale = (point[axis] - self.point[axis]) / direction[axis]
                                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:99:35: warning: 'point' is deprecated: use origin
            if contains(otherLine.point) {
                                  ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:100:24: warning: 'point' is deprecated: use origin
                return point
                       ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:106:33: warning: 'point' is deprecated: use origin
        let scale1 = (otherLine.point - self.point).cross(otherLine.direction) / self.direction.cross(otherLine.direction)
                                ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:106:46: warning: 'point' is deprecated: use origin
        let scale1 = (otherLine.point - self.point).cross(otherLine.direction) / self.direction.cross(otherLine.direction)
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:108:16: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return pointAtScale(scale1)
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:118:53: warning: 'point' is deprecated: use origin
        let s = (plane.elevation - plane.normal.dot(point)) / (plane.normal.dot(direction))
                                                    ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/Line.swift:119:16: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
        return pointAtScale(s)
               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:7:10: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
    line.pointAtScale(scaleMin)
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:10:10: warning: 'pointAtScale' is deprecated: use pointAt(scale:)
    line.pointAtScale(scaleMax)
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:35:9: warning: variable 'scaleMin' was never mutated; consider changing to 'let' constant
    var scaleMin = line.scaleAt(start)!
    ~~~ ^
    let
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/geometry/LineSegment.swift:36:9: warning: variable 'scaleMax' was never mutated; consider changing to 'let' constant
    var scaleMax = line.scaleAt(end)!
    ~~~ ^
    let
[16/21] Compiling GfxMath Quaternion.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
[17/21] Compiling GfxMath Size.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:101:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_3x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:223:6: warning: unknown platform 'unavailable' for attribute 'available'
    @available(unavailable, message: "need to know size of matrix, use init")
     ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/Vector.swift:28:20: warning: typealias overriding associated type 'Dimension' from protocol 'VectorProtocol' is better expressed as same-type constraint on the protocol
  public typealias Dimension = Dim_2x1
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/vector/VectorProtocol.swift:4:18: note: 'Dimension' declared here
  associatedtype Dimension: MatrixDimension
                 ^
[18/21] Compiling GfxMath EColor.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
[19/21] Compiling GfxMath RGBColor.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
[20/21] Compiling GfxMath Color+Conversions.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
[21/21] Compiling GfxMath Color.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/GfxMath/Matrix.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
    associatedtype Element: Numeric
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Swift.Sequence:2:20: note: 'Element' declared here
    associatedtype Element where Self.Element == Self.Iterator.Element
                   ^
error: fatalError
BUILD FAILURE 5.10 macosSpm