The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Euler, reference 0.3.12 (f54c76), with Swift 6.1 for Wasm on 28 May 2025 21:00:42 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
 93 |     static let neutronMass = Constant(name: "Neutron Mass", description: "Mass of the neutron in kg", value: BigNumber("1.674927211e-27")!)
 94 |     /// Newtonian constant of gravitation in `m3⋅kg−1⋅s−2`
 95 |     static let NewtonianGravitation = Constant(name: "Newtonian Gravitation", description: "Newtonian constant of gravitation in m3⋅kg-1⋅s-2", value: BigNumber("6.67428e-11")!)
    |                |- warning: static property 'NewtonianGravitation' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'NewtonianGravitation' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |     /// The mathematical constant
 97 |     static let pi = Constant(name: "pi", description: "The mathematical constant", value: BigNumber("3.141592653589793238")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:97:16: warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
 95 |     static let NewtonianGravitation = Constant(name: "Newtonian Gravitation", description: "Newtonian constant of gravitation in m3⋅kg-1⋅s-2", value: BigNumber("6.67428e-11")!)
 96 |     /// The mathematical constant
 97 |     static let pi = Constant(name: "pi", description: "The mathematical constant", value: BigNumber("3.141592653589793238")!)
    |                |- warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'pi' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     /// Planck constant in `J⋅s`
 99 |     static let Planck = Constant(name: "Planck", description: "Planck constant in J⋅s", value: BigNumber("6.62606957e-34")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:99:16: warning: static property 'Planck' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
 97 |     static let pi = Constant(name: "pi", description: "The mathematical constant", value: BigNumber("3.141592653589793238")!)
 98 |     /// Planck constant in `J⋅s`
 99 |     static let Planck = Constant(name: "Planck", description: "Planck constant in J⋅s", value: BigNumber("6.62606957e-34")!)
    |                |- warning: static property 'Planck' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'Planck' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     /// Proton mass divided by electron mass
101 |     static let protonElectronMassRatio = Constant(name: "Proton Electron Mass Ratio", description: "Proton mass divided by electron mass", value: BigNumber("1836.15267247")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:101:16: warning: static property 'protonElectronMassRatio' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
 99 |     static let Planck = Constant(name: "Planck", description: "Planck constant in J⋅s", value: BigNumber("6.62606957e-34")!)
100 |     /// Proton mass divided by electron mass
101 |     static let protonElectronMassRatio = Constant(name: "Proton Electron Mass Ratio", description: "Proton mass divided by electron mass", value: BigNumber("1836.15267247")!)
    |                |- warning: static property 'protonElectronMassRatio' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'protonElectronMassRatio' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |     /// Proton mass divided by neutron mass
103 |     static let protonNeutronMassRatio = Constant(name: "Proton Neutron Mass Ratio", description: "Proton mass divided by neutron mass", value: BigNumber("0.99862347826")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:103:16: warning: static property 'protonNeutronMassRatio' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
101 |     static let protonElectronMassRatio = Constant(name: "Proton Electron Mass Ratio", description: "Proton mass divided by electron mass", value: BigNumber("1836.15267247")!)
102 |     /// Proton mass divided by neutron mass
103 |     static let protonNeutronMassRatio = Constant(name: "Proton Neutron Mass Ratio", description: "Proton mass divided by neutron mass", value: BigNumber("0.99862347826")!)
    |                |- warning: static property 'protonNeutronMassRatio' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'protonNeutronMassRatio' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     /// Proton mass in `kg`
105 |     static let protonMass = Constant(name: "Proton Mass", description: "Proton mass in kg", value: BigNumber("1.672621777e-27")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:105:16: warning: static property 'protonMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
103 |     static let protonNeutronMassRatio = Constant(name: "Proton Neutron Mass Ratio", description: "Proton mass divided by neutron mass", value: BigNumber("0.99862347826")!)
104 |     /// Proton mass in `kg`
105 |     static let protonMass = Constant(name: "Proton Mass", description: "Proton mass in kg", value: BigNumber("1.672621777e-27")!)
    |                |- warning: static property 'protonMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'protonMass' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     /// Rydberg constant in `m^-1`
107 |     static let Rydberg = Constant(name: "Rydberg", description: "Rydberg constant in m^-1", value: BigNumber("10973731.568539")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:107:16: warning: static property 'Rydberg' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
105 |     static let protonMass = Constant(name: "Proton Mass", description: "Proton mass in kg", value: BigNumber("1.672621777e-27")!)
106 |     /// Rydberg constant in `m^-1`
107 |     static let Rydberg = Constant(name: "Rydberg", description: "Rydberg constant in m^-1", value: BigNumber("10973731.568539")!)
    |                |- warning: static property 'Rydberg' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'Rydberg' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     /// Speed of light in `m/s`
109 |     static let speedOfLight = Constant(name: "Speed of Light", description: "Speed of light in m/s", value: BigNumber("299792458")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:109:16: warning: static property 'speedOfLight' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
107 |     static let Rydberg = Constant(name: "Rydberg", description: "Rydberg constant in m^-1", value: BigNumber("10973731.568539")!)
108 |     /// Speed of light in `m/s`
109 |     static let speedOfLight = Constant(name: "Speed of Light", description: "Speed of light in m/s", value: BigNumber("299792458")!)
    |                |- warning: static property 'speedOfLight' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'speedOfLight' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |     /// Speed of sound in `m/s`
111 |     static let speedOfSound = Constant(name: "Speed of Sound", description: "Speed of sound in m/s", value: BigNumber("340.29")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:111:16: warning: static property 'speedOfSound' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
109 |     static let speedOfLight = Constant(name: "Speed of Light", description: "Speed of light in m/s", value: BigNumber("299792458")!)
110 |     /// Speed of sound in `m/s`
111 |     static let speedOfSound = Constant(name: "Speed of Sound", description: "Speed of sound in m/s", value: BigNumber("340.29")!)
    |                |- warning: static property 'speedOfSound' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'speedOfSound' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     /// The square root of 2
113 |     static let sqrt2 = Constant(name: "sqrt(2)", description: "The square root of 2", value: BigNumber("1.41421356237309504880")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:113:16: warning: static property 'sqrt2' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
111 |     static let speedOfSound = Constant(name: "Speed of Sound", description: "Speed of sound in m/s", value: BigNumber("340.29")!)
112 |     /// The square root of 2
113 |     static let sqrt2 = Constant(name: "sqrt(2)", description: "The square root of 2", value: BigNumber("1.41421356237309504880")!)
    |                |- warning: static property 'sqrt2' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sqrt2' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |     /// Stefan–Boltzmann constant in `W⋅m−2⋅K−4`
115 |     static let StefanBoltzmann = Constant(name: "Stefan Boltzmann", description: "Stefan–Boltzmann constant in W⋅m-2⋅K-4", value: BigNumber("5.670373e-8")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:115:16: warning: static property 'StefanBoltzmann' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
113 |     static let sqrt2 = Constant(name: "sqrt(2)", description: "The square root of 2", value: BigNumber("1.41421356237309504880")!)
114 |     /// Stefan–Boltzmann constant in `W⋅m−2⋅K−4`
115 |     static let StefanBoltzmann = Constant(name: "Stefan Boltzmann", description: "Stefan–Boltzmann constant in W⋅m-2⋅K-4", value: BigNumber("5.670373e-8")!)
    |                |- warning: static property 'StefanBoltzmann' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'StefanBoltzmann' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |     /// Mass of the sun in `kg`
117 |     static let sunMass = Constant(name: "Sun Mass", description: "Mass of the sun in kg", value: BigNumber("1.98892e+30")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:117:16: warning: static property 'sunMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
115 |     static let StefanBoltzmann = Constant(name: "Stefan Boltzmann", description: "Stefan–Boltzmann constant in W⋅m-2⋅K-4", value: BigNumber("5.670373e-8")!)
116 |     /// Mass of the sun in `kg`
117 |     static let sunMass = Constant(name: "Sun Mass", description: "Mass of the sun in kg", value: BigNumber("1.98892e+30")!)
    |                |- warning: static property 'sunMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sunMass' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |     /// Sun's radius in `km`
119 |     static let sunRadius = Constant(name: "Sun Radius", description: "Sun's radius in km", value: BigNumber("695700")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:119:16: warning: static property 'sunRadius' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
117 |     static let sunMass = Constant(name: "Sun Mass", description: "Mass of the sun in kg", value: BigNumber("1.98892e+30")!)
118 |     /// Sun's radius in `km`
119 |     static let sunRadius = Constant(name: "Sun Radius", description: "Sun's radius in km", value: BigNumber("695700")!)
    |                |- warning: static property 'sunRadius' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sunRadius' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |     /// Dwayne "The Rock" Johnson's mass in `kg`
121 |     static let theRockMass = Constant(name: "The Rock Mass", description: "Dwayne \"The Rock\" Johnson's mass in kg. Can't mathematician have the sense of humour?", value: BigNumber("124.73790175")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:121:16: warning: static property 'theRockMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
119 |     static let sunRadius = Constant(name: "Sun Radius", description: "Sun's radius in km", value: BigNumber("695700")!)
120 |     /// Dwayne "The Rock" Johnson's mass in `kg`
121 |     static let theRockMass = Constant(name: "The Rock Mass", description: "Dwayne \"The Rock\" Johnson's mass in kg. Can't mathematician have the sense of humour?", value: BigNumber("124.73790175")!)
    |                |- warning: static property 'theRockMass' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'theRockMass' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |     /// Thomson cross section in `m2`
123 |     static let Thomson = Constant(name: "Thomson", description: "Thomson cross section in m2", value: BigNumber("0.6652458734e-28")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:123:16: warning: static property 'Thomson' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
121 |     static let theRockMass = Constant(name: "The Rock Mass", description: "Dwayne \"The Rock\" Johnson's mass in kg. Can't mathematician have the sense of humour?", value: BigNumber("124.73790175")!)
122 |     /// Thomson cross section in `m2`
123 |     static let Thomson = Constant(name: "Thomson", description: "Thomson cross section in m2", value: BigNumber("0.6652458734e-28")!)
    |                |- warning: static property 'Thomson' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'Thomson' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 |     /// The answer to life, the universe, and everything
125 |     static let UltimateAnswer = Constant(name: "Ultimate Answer", description: "The answer to life, the universe, and everything", value: BigNumber("42")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:125:16: warning: static property 'UltimateAnswer' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
123 |     static let Thomson = Constant(name: "Thomson", description: "Thomson cross section in m2", value: BigNumber("0.6652458734e-28")!)
124 |     /// The answer to life, the universe, and everything
125 |     static let UltimateAnswer = Constant(name: "Ultimate Answer", description: "The answer to life, the universe, and everything", value: BigNumber("42")!)
    |                |- warning: static property 'UltimateAnswer' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'UltimateAnswer' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |     /// The coldness of the universe in `C`
127 |     static let universeTemperature = Constant(name: "Universe Temperature", description: "The coldness of the universe in C", value: BigNumber("-273.15")!)
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:127:16: warning: static property 'universeTemperature' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
125 |     static let UltimateAnswer = Constant(name: "Ultimate Answer", description: "The answer to life, the universe, and everything", value: BigNumber("42")!)
126 |     /// The coldness of the universe in `C`
127 |     static let universeTemperature = Constant(name: "Universe Temperature", description: "The coldness of the universe in C", value: BigNumber("-273.15")!)
    |                |- warning: static property 'universeTemperature' is not concurrency-safe because non-'Sendable' type 'Constant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'universeTemperature' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 |     /// The list of all constants
/host/spi-builder-workspace/Sources/Euler/NumberTheory/Constants.swift:130:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[Constant]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | /// Mathematical constant object
 34 | public struct Constant {
    |               `- note: consider making struct 'Constant' conform to the 'Sendable' protocol
 35 |     /// The name of the constant
 36 |     public var name: String
    :
128 |
129 |     /// The list of all constants
130 |     static let all: [Constant] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[Constant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         .alphaParticleMass,
132 |         .atomicMass,
[14/85] Compiling Euler LogicalLinker.swift
[15/85] Compiling Euler StatsLinker.swift
[16/85] Compiling Euler Tables.swift
[17/85] Compiling Euler TablesDataSource.swift
[18/85] Compiling Euler TablesDelegate.swift
[19/85] Compiling Euler KnuthDSupport.swift
[20/85] Compiling Euler Pointers.swift
[21/85] Compiling Euler Substring.swift
[22/85] Compiling Euler UnsafeMemory.swift
[23/85] Compiling Euler UnsafeMutableMemory.swift
[24/85] Compiling Euler OperatorNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[25/85] Compiling Euler StringNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[26/85] Compiling Euler SymbolNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[27/85] Compiling Euler Parser.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[28/85] Compiling Euler Regex.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[29/85] Compiling Euler Polynomial.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[30/85] Compiling Euler simplify.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[31/85] Compiling Euler Tree.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[32/85] Compiling Euler BNativeExtensions.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[33/85] Compiling Euler BasicOperators.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[34/85] Compiling Euler BigDouble.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Utils/Regex.swift:10:5: warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | var expressions = [String: NSRegularExpression]()
   |     |- warning: var 'expressions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: convert 'expressions' to a 'let' constant to make 'Sendable' shared state immutable
   |     |- note: add '@MainActor' to make var 'expressions' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | internal extension String {
12 |     /// Returns the matched String
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:382:24: warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     }
381 |
382 |     static private var _precision = 4
    |                        |- warning: static property '_precision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_precision' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_precision' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |     /**
384 |      * the global percision for all newly created values
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:416:23: warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
414 |
415 |     /// The global setting for the precision mode. It forces the opertors to not simplify the BNs.
416 |     static public var highPrecision: Bool = false
    |                       |- warning: static property 'highPrecision' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'highPrecision' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'highPrecision' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 |
418 |     /// Use high precision mode for operations.
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:444:23: warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
442 |
443 |     /// The global setting for wether to use radians or degrees when using trigonometric functions
444 |     static public var radians: Bool = true
    |                       |- warning: static property 'radians' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'radians' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'radians' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 |
446 |     /**
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[35/85] Compiling Euler Logarithms.swift
[36/85] Compiling Euler combinations.swift
[37/85] Compiling Euler fibonacci.swift
[38/85] Compiling Euler gamma.swift
[39/85] Compiling Euler gcd.swift
[40/85] Compiling Euler isPrime.swift
[41/85] Compiling Euler leastFactor.swift
[42/85] Compiling Euler modulo.swift
[43/85] Compiling Euler random.swift
[44/85] Compiling Euler sum.swift
[45/85] Compiling Euler DateTime.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[46/85] Compiling Euler Engineering.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[47/85] Compiling Euler Financial.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[48/85] Compiling Euler Logical.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[49/85] Compiling Euler Statistical.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[50/85] Compiling Euler Execute.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[51/85] Compiling Euler CommonLinker.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[52/85] Compiling Euler DateLinker.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[53/85] Compiling Euler EngineeringLinker.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[54/85] Compiling Euler FinancialLinker.swift
/host/spi-builder-workspace/Sources/Euler/Tables/Formulas/DateTime.swift:138:29: warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |         /// date expressed as string. Evaluation is made in order; you can add or remove new formats as you wish.
137 |         /// In order to reset the list call `resetAutoFormats()` function.
138 |         internal static var autoFormats: [String] = DateFormats.builtInAutoFormat
    |                             |- warning: static property 'autoFormats' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'autoFormats' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'autoFormats' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 |         /// Default ISO8601 format string
[55/85] Compiling Euler Average.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[56/85] Compiling Euler Correlation.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[57/85] Compiling Euler Fisher.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[58/85] Compiling Euler Gauss.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[59/85] Compiling Euler Quantile.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[60/85] Compiling Euler Regression.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[61/85] Compiling Euler Statistics.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[62/85] Compiling Euler Variance.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[63/85] Compiling Euler CellValue.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[64/85] Compiling Euler CommonFormulas.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[65/85] Compiling Euler OperationsBigDouble.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[66/85] Compiling Euler BigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[67/85] Compiling Euler BinaryBigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[68/85] Compiling Euler OperationsBigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[69/85] Compiling Euler Limbs.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[70/85] Compiling Euler RSA.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[71/85] Compiling Euler md5.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[72/85] Compiling Euler sha256.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[73/85] Compiling Euler Euler.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[74/85] Compiling Euler Array.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[75/85] Compiling Euler Expression.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[76/85] Compiling Euler ExpressionSolver.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[77/85] Compiling Euler Grouper.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[78/85] Compiling Euler LaTeX.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[79/85] Compiling Euler Lexer.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[80/85] Compiling Euler CellAddressNode.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[81/85] Compiling Euler ConstantNode.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[82/85] Compiling Euler ExpressionNode.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[83/85] Compiling Euler FunctionNode.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[84/85] Compiling Euler Node.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[85/85] Compiling Euler NullNode.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:46:5: warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
 44 | typealias TokenGenerator = (String) -> Token?
 45 | /// Helps the `Lexer` to convert text to `Token`
 46 | let tokenList: [(String, TokenGenerator)] = [
    |     |- warning: let 'tokenList' is not concurrency-safe because non-'Sendable' type '[(String, TokenGenerator)]' (aka 'Array<(String, (String) -> Optional<Token>)>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'tokenList' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     ("[ \t\n]", { _ in nil }),
 48 |     ("\\$?[A-Z]+\\$?\\d+", { .address($0) }),
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/74] Compiling Euler Collatz.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[3/74] Compiling Euler Fibonacci.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[4/74] Compiling Euler Sieve.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[5/74] Compiling Euler Graph.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[6/74] Compiling Euler Point.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[7/74] Compiling Euler Vector.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[8/74] Compiling Euler MOperations.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[9/74] Compiling Euler MProperties.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[10/74] Compiling Euler Matrix.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[11/74] Compiling Euler Constants.swift
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[12/84] Compiling Euler Average.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[13/84] Compiling Euler Correlation.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[14/84] Compiling Euler Fisher.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[15/84] Compiling Euler Gauss.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[16/84] Compiling Euler Quantile.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[17/84] Compiling Euler Regression.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[18/84] Compiling Euler Statistics.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[19/84] Compiling Euler Variance.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[20/84] Compiling Euler CellValue.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
[21/84] Compiling Euler CommonFormulas.swift
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:45:17: error: cannot find 'Matrix' in scope
43 |     /// - Returns: Polynomial
44 |     static func polynomialRegression(points: [Point], deg: Int = 2) throws -> Polynomial {
45 |         var z = Matrix(rows: points.count, columns: deg + 1, repeatedValue: 0)
   |                 `- error: cannot find 'Matrix' in scope
46 |
47 |         for i in 0..<points.count {
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:55:17: error: cannot find 'Matrix' in scope
53 |         }
54 |
55 |         let y = Matrix(rows: points.count, columns: 1, grid: points.map { $0.y.asDouble() ?? 0 })
   |                 `- error: cannot find 'Matrix' in scope
56 |
57 |         let z_transposed = z.transpose()
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:59:30: error: cannot find operator '<*>' in scope
57 |         let z_transposed = z.transpose()
58 |
59 |         let l = z_transposed <*> z
   |                              `- error: cannot find operator '<*>' in scope
60 |         let r = z_transposed <*> y
61 |
/host/spi-builder-workspace/Sources/Euler/Statistics/Regression.swift:60:30: error: cannot find operator '<*>' in scope
58 |
59 |         let l = z_transposed <*> z
60 |         let r = z_transposed <*> y
   |                              `- error: cannot find operator '<*>' in scope
61 |
62 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[22/84] Emitting module Euler
/host/spi-builder-workspace/Sources/Euler/Geometry/Vector.swift:53:24: error: cannot find type 'Matrix' in scope
51 |     #if !os(Linux)
52 |     /// Converts a Vector into a Matrix
53 |     public var matrix: Matrix {
   |                        `- error: cannot find type 'Matrix' in scope
54 |         return Matrix(self.dims.map { $0.asDouble() ?? Double.infinity }, isColumnVector: true)
55 |     }
[23/84] Compiling Euler LogicalLinker.swift
[24/84] Compiling Euler StatsLinker.swift
[25/84] Compiling Euler Tables.swift
[26/84] Compiling Euler TablesDataSource.swift
[27/84] Compiling Euler TablesDelegate.swift
[28/84] Compiling Euler KnuthDSupport.swift
[29/84] Compiling Euler Pointers.swift
[30/84] Compiling Euler Substring.swift
[31/84] Compiling Euler UnsafeMemory.swift
[32/84] Compiling Euler UnsafeMutableMemory.swift
[33/84] Compiling Euler Expression.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[34/84] Compiling Euler ExpressionSolver.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[35/84] Compiling Euler Grouper.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[36/84] Compiling Euler LaTeX.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[37/84] Compiling Euler Lexer.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[38/84] Compiling Euler CellAddressNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[39/84] Compiling Euler ConstantNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[40/84] Compiling Euler ExpressionNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[41/84] Compiling Euler FunctionNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[42/84] Compiling Euler Node.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[43/84] Compiling Euler NullNode.swift
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:69:38: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 67 |         let ps = i.matches(regex: "\\(\\)")
 68 |         for (lower, _) in ps {
 69 |             i.insert("0", at: String.Index(encodedOffset: lower + 1))
    |                                      `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 70 |         }
 71 |         return i
/host/spi-builder-workspace/Sources/Euler/Algebra/Parser/Lexer.swift:87:45: warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 85 |                         tokens.append(t)
 86 |                     }
 87 |                     let firstIndex = String.Index(encodedOffset: m.count - 1)
    |                                             `- warning: 'init(encodedOffset:)' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use String.Index(utf16Offset:in:) to achieve the same behavior.
 88 |                     let index = content.index(after: firstIndex)
 89 |                     content = String(content[index...])
[44/84] Compiling Euler Logarithms.swift
[45/84] Compiling Euler combinations.swift
[46/84] Compiling Euler fibonacci.swift
[47/84] Compiling Euler gamma.swift
[48/84] Compiling Euler gcd.swift
[49/84] Compiling Euler isPrime.swift
[50/84] Compiling Euler leastFactor.swift
[51/84] Compiling Euler modulo.swift
[52/84] Compiling Euler random.swift
[53/84] Compiling Euler sum.swift
[54/84] Compiling Euler DateTime.swift
[55/84] Compiling Euler Engineering.swift
[56/84] Compiling Euler Financial.swift
[57/84] Compiling Euler Logical.swift
[58/84] Compiling Euler Statistical.swift
[59/84] Compiling Euler Execute.swift
[60/84] Compiling Euler CommonLinker.swift
[61/84] Compiling Euler DateLinker.swift
[62/84] Compiling Euler EngineeringLinker.swift
[63/84] Compiling Euler FinancialLinker.swift
[64/84] Compiling Euler OperatorNode.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[65/84] Compiling Euler StringNode.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[66/84] Compiling Euler SymbolNode.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[67/84] Compiling Euler Parser.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[68/84] Compiling Euler Regex.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[69/84] Compiling Euler Polynomial.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[70/84] Compiling Euler simplify.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[71/84] Compiling Euler Tree.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[72/84] Compiling Euler BNativeExtensions.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[73/84] Compiling Euler BasicOperators.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[74/84] Compiling Euler BigDouble.swift
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:324:33: warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
322 |             return self.decimalDescription
323 |         } else {
324 |             guard let index = d.index(of: ".") else {
    |                                 |- warning: 'index(of:)' is deprecated: renamed to 'firstIndex(of:)'
    |                                 `- note: use 'firstIndex(of:)' instead
325 |                 let rounded = self.rounded()
326 |                 return rounded.scientificDescription
/host/spi-builder-workspace/Sources/Euler/BigNumber/BigDouble/BigDouble.swift:328:27: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
326 |                 return rounded.scientificDescription
327 |             }
328 |             power = index.encodedOffset - 1
    |                           `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
329 |         }
330 |         d = d.replacingOccurrences(of: ".", with: "")
[75/84] Compiling Euler OperationsBigDouble.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[76/84] Compiling Euler BigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[77/84] Compiling Euler BinaryBigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[78/84] Compiling Euler OperationsBigInt.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[79/84] Compiling Euler Limbs.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[80/84] Compiling Euler RSA.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[81/84] Compiling Euler md5.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[82/84] Compiling Euler sha256.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[83/84] Compiling Euler Euler.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
[84/84] Compiling Euler Array.swift
/host/spi-builder-workspace/Sources/Euler/Cryptography/sha256.swift:28:16: warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 26 |         let bytes: Array<UInt8> = Array(self)
 27 |         let result = SHA256(bytes).calculate32()
 28 |         return Data(bytes: result)
    |                `- warning: 'init(bytes:)' is deprecated: use `init(_:)` instead
 29 |     }
 30 | }
BUILD FAILURE 6.1 wasm