The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Physical, reference 0.6.0 (88718a), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 23:26:21 UTC.

Swift 6 data race errors: 250

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

332 | 			}
333 | 			public struct osmium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:334:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
332 | 			}
333 | 			public struct osmium {
334 | 				public static let mass = 190.23.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 | 			}
336 | 			public struct iridium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:337:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
335 | 			}
336 | 			public struct iridium {
337 | 				public static let mass = 192.22.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
338 | 			}
339 | 			public struct platinum {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:340:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
338 | 			}
339 | 			public struct platinum {
340 | 				public static let mass = 195.08.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 | 			}
342 | 			public struct gold {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:343:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
341 | 			}
342 | 			public struct gold {
343 | 				public static let mass = 196.97.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
344 | 			}
345 | 			public struct mercury {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:346:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
344 | 			}
345 | 			public struct mercury {
346 | 				public static let mass = 200.59.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
347 | 			}
348 | 			public struct thallium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:349:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
347 | 			}
348 | 			public struct thallium {
349 | 				public static let mass = 204.38.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
350 | 			}
351 | 			public struct lead {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:352:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
350 | 			}
351 | 			public struct lead {
352 | 				public static let mass = 207.2.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
353 | 			}
354 | 			public struct bismuth {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:355:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
353 | 			}
354 | 			public struct bismuth {
355 | 				public static let mass = 208.98.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 | 			}
357 | 			public struct thorium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:358:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
356 | 			}
357 | 			public struct thorium {
358 | 				public static let mass = 232.04.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
359 | 			}
360 | 			public struct protactinium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:361:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
359 | 			}
360 | 			public struct protactinium {
361 | 				public static let mass = 231.04.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
362 | 			}
363 | 			public struct uranium {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:364:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
362 | 			}
363 | 			public struct uranium {
364 | 				public static let mass = 238.03.g/.moles
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
365 | 			}
366 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:370:23: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
368 | 		public struct Earth {
369 | 			public struct aphelion {
370 | 				public static let distance = 152_100_000.km
    |                       |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
371 | 				public static let speed = 29.29e3.mps
372 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:371:23: warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
369 | 			public struct aphelion {
370 | 				public static let distance = 152_100_000.km
371 | 				public static let speed = 29.29e3.mps
    |                       |- warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'speed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
372 | 			}
373 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:375:23: warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
373 |
374 | 			public struct perihelion {
375 | 				public static let distance = 147_095_000.km
    |                       |- warning: static property 'distance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'distance' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
376 | 				public static let speed = 30.29e3.mps
377 | 				public static let longitude = 102.94719°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:376:23: warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
374 | 			public struct perihelion {
375 | 				public static let distance = 147_095_000.km
376 | 				public static let speed = 30.29e3.mps
    |                       |- warning: static property 'speed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'speed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
377 | 				public static let longitude = 102.94719°
378 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:377:23: warning: static property 'longitude' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
375 | 				public static let distance = 147_095_000.km
376 | 				public static let speed = 30.29e3.mps
377 | 				public static let longitude = 102.94719°
    |                       |- warning: static property 'longitude' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'longitude' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
378 | 			}
379 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:380:22: warning: static property 'semimajorAxis' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
378 | 			}
379 |
380 | 			public static let semimajorAxis = 149_598_023.km
    |                      |- warning: static property 'semimajorAxis' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'semimajorAxis' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
381 | 			public static let eccentricity = 0.016_7086.constant
382 | 			public static let orbitalPeriod = 31_558_149.7635.s
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:381:22: warning: static property 'eccentricity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
379 |
380 | 			public static let semimajorAxis = 149_598_023.km
381 | 			public static let eccentricity = 0.016_7086.constant
    |                      |- warning: static property 'eccentricity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'eccentricity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
382 | 			public static let orbitalPeriod = 31_558_149.7635.s
383 | 			public static let averageOrbitalSpeed = 29.78.km.s(-1)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:382:22: warning: static property 'orbitalPeriod' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
380 | 			public static let semimajorAxis = 149_598_023.km
381 | 			public static let eccentricity = 0.016_7086.constant
382 | 			public static let orbitalPeriod = 31_558_149.7635.s
    |                      |- warning: static property 'orbitalPeriod' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'orbitalPeriod' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 | 			public static let averageOrbitalSpeed = 29.78.km.s(-1)
384 | 			public static let meanAnomaly = 358.617°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:383:22: warning: static property 'averageOrbitalSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
381 | 			public static let eccentricity = 0.016_7086.constant
382 | 			public static let orbitalPeriod = 31_558_149.7635.s
383 | 			public static let averageOrbitalSpeed = 29.78.km.s(-1)
    |                      |- warning: static property 'averageOrbitalSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'averageOrbitalSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
384 | 			public static let meanAnomaly = 358.617°
385 | 			public static let inclinationToSunsEquator = 7.155°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:384:22: warning: static property 'meanAnomaly' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
382 | 			public static let orbitalPeriod = 31_558_149.7635.s
383 | 			public static let averageOrbitalSpeed = 29.78.km.s(-1)
384 | 			public static let meanAnomaly = 358.617°
    |                      |- warning: static property 'meanAnomaly' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'meanAnomaly' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
385 | 			public static let inclinationToSunsEquator = 7.155°
386 | 			public static let inclinationToInvariablePlane = 1.578_69°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:385:22: warning: static property 'inclinationToSunsEquator' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
383 | 			public static let averageOrbitalSpeed = 29.78.km.s(-1)
384 | 			public static let meanAnomaly = 358.617°
385 | 			public static let inclinationToSunsEquator = 7.155°
    |                      |- warning: static property 'inclinationToSunsEquator' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'inclinationToSunsEquator' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
386 | 			public static let inclinationToInvariablePlane = 1.578_69°
387 | 			public static let inclinationToJ2000Ecliptic = 0.000_05°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:386:22: warning: static property 'inclinationToInvariablePlane' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
384 | 			public static let meanAnomaly = 358.617°
385 | 			public static let inclinationToSunsEquator = 7.155°
386 | 			public static let inclinationToInvariablePlane = 1.578_69°
    |                      |- warning: static property 'inclinationToInvariablePlane' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'inclinationToInvariablePlane' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | 			public static let inclinationToJ2000Ecliptic = 0.000_05°
388 | 			public static let longitudeOfAscendingNodeToJ2000Ecliptic = -11.260_64°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:387:22: warning: static property 'inclinationToJ2000Ecliptic' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
385 | 			public static let inclinationToSunsEquator = 7.155°
386 | 			public static let inclinationToInvariablePlane = 1.578_69°
387 | 			public static let inclinationToJ2000Ecliptic = 0.000_05°
    |                      |- warning: static property 'inclinationToJ2000Ecliptic' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'inclinationToJ2000Ecliptic' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
388 | 			public static let longitudeOfAscendingNodeToJ2000Ecliptic = -11.260_64°
389 | 			//				public static let timeOfPerihelion =
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:388:22: warning: static property 'longitudeOfAscendingNodeToJ2000Ecliptic' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
386 | 			public static let inclinationToInvariablePlane = 1.578_69°
387 | 			public static let inclinationToJ2000Ecliptic = 0.000_05°
388 | 			public static let longitudeOfAscendingNodeToJ2000Ecliptic = -11.260_64°
    |                      |- warning: static property 'longitudeOfAscendingNodeToJ2000Ecliptic' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'longitudeOfAscendingNodeToJ2000Ecliptic' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
389 | 			//				public static let timeOfPerihelion =
390 | 			public static let argumentOfPerihelion = 114.207_83°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:390:22: warning: static property 'argumentOfPerihelion' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
388 | 			public static let longitudeOfAscendingNodeToJ2000Ecliptic = -11.260_64°
389 | 			//				public static let timeOfPerihelion =
390 | 			public static let argumentOfPerihelion = 114.207_83°
    |                      |- warning: static property 'argumentOfPerihelion' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'argumentOfPerihelion' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
391 | 			public static let meanRadius = 6371.0.km
392 | 			public static let equitorialRadius = 6_378.1366.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:391:22: warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
389 | 			//				public static let timeOfPerihelion =
390 | 			public static let argumentOfPerihelion = 114.207_83°
391 | 			public static let meanRadius = 6371.0.km
    |                      |- warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'meanRadius' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
392 | 			public static let equitorialRadius = 6_378.1366.km
393 | 			public static let polarRadius = 6_356.8.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:392:22: warning: static property 'equitorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
390 | 			public static let argumentOfPerihelion = 114.207_83°
391 | 			public static let meanRadius = 6371.0.km
392 | 			public static let equitorialRadius = 6_378.1366.km
    |                      |- warning: static property 'equitorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'equitorialRadius' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
393 | 			public static let polarRadius = 6_356.8.km
394 | 			public static let flatteningFactor = 0.003_352_8197.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:393:22: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
391 | 			public static let meanRadius = 6371.0.km
392 | 			public static let equitorialRadius = 6_378.1366.km
393 | 			public static let polarRadius = 6_356.8.km
    |                      |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'polarRadius' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
394 | 			public static let flatteningFactor = 0.003_352_8197.constant
395 | 			public static let equatorialCircumference = 40_075.017.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:394:22: warning: static property 'flatteningFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
392 | 			public static let equitorialRadius = 6_378.1366.km
393 | 			public static let polarRadius = 6_356.8.km
394 | 			public static let flatteningFactor = 0.003_352_8197.constant
    |                      |- warning: static property 'flatteningFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'flatteningFactor' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
395 | 			public static let equatorialCircumference = 40_075.017.km
396 | 			public static let meridonalCircumference = 40_007.86.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:395:22: warning: static property 'equatorialCircumference' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
393 | 			public static let polarRadius = 6_356.8.km
394 | 			public static let flatteningFactor = 0.003_352_8197.constant
395 | 			public static let equatorialCircumference = 40_075.017.km
    |                      |- warning: static property 'equatorialCircumference' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'equatorialCircumference' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
396 | 			public static let meridonalCircumference = 40_007.86.km
397 | 			public static let volume = 1.083_21e12.cubicKilometers
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:396:22: warning: static property 'meridonalCircumference' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
394 | 			public static let flatteningFactor = 0.003_352_8197.constant
395 | 			public static let equatorialCircumference = 40_075.017.km
396 | 			public static let meridonalCircumference = 40_007.86.km
    |                      |- warning: static property 'meridonalCircumference' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'meridonalCircumference' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
397 | 			public static let volume = 1.083_21e12.cubicKilometers
398 | 			public static let mass = 5.97237e24.kg
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:397:22: warning: static property 'volume' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
395 | 			public static let equatorialCircumference = 40_075.017.km
396 | 			public static let meridonalCircumference = 40_007.86.km
397 | 			public static let volume = 1.083_21e12.cubicKilometers
    |                      |- warning: static property 'volume' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'volume' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
398 | 			public static let mass = 5.97237e24.kg
399 | 			public static let meanDensity = 5.514.g.cm(-3)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:398:22: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
396 | 			public static let meridonalCircumference = 40_007.86.km
397 | 			public static let volume = 1.083_21e12.cubicKilometers
398 | 			public static let mass = 5.97237e24.kg
    |                      |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
399 | 			public static let meanDensity = 5.514.g.cm(-3)
400 | 			public static let surfaceGravity = 9.806_65.m.s(-2)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:399:22: warning: static property 'meanDensity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
397 | 			public static let volume = 1.083_21e12.cubicKilometers
398 | 			public static let mass = 5.97237e24.kg
399 | 			public static let meanDensity = 5.514.g.cm(-3)
    |                      |- warning: static property 'meanDensity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'meanDensity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
400 | 			public static let surfaceGravity = 9.806_65.m.s(-2)
401 | 			public static let momentOfInertiaFactor = 0.3307.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:400:22: warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
398 | 			public static let mass = 5.97237e24.kg
399 | 			public static let meanDensity = 5.514.g.cm(-3)
400 | 			public static let surfaceGravity = 9.806_65.m.s(-2)
    |                      |- warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'surfaceGravity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
401 | 			public static let momentOfInertiaFactor = 0.3307.constant
402 | 			public static let escapeVelocity = 11.186.km.s(-1)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:401:22: warning: static property 'momentOfInertiaFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
399 | 			public static let meanDensity = 5.514.g.cm(-3)
400 | 			public static let surfaceGravity = 9.806_65.m.s(-2)
401 | 			public static let momentOfInertiaFactor = 0.3307.constant
    |                      |- warning: static property 'momentOfInertiaFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'momentOfInertiaFactor' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
402 | 			public static let escapeVelocity = 11.186.km.s(-1)
403 | 			public static let siderealRotationSpeed = 86_164.1.s
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:402:22: warning: static property 'escapeVelocity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
400 | 			public static let surfaceGravity = 9.806_65.m.s(-2)
401 | 			public static let momentOfInertiaFactor = 0.3307.constant
402 | 			public static let escapeVelocity = 11.186.km.s(-1)
    |                      |- warning: static property 'escapeVelocity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'escapeVelocity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
403 | 			public static let siderealRotationSpeed = 86_164.1.s
404 | 			public static let equatorialRotationVelocity = 0.4651.km.s(-1)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:403:22: warning: static property 'siderealRotationSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
401 | 			public static let momentOfInertiaFactor = 0.3307.constant
402 | 			public static let escapeVelocity = 11.186.km.s(-1)
403 | 			public static let siderealRotationSpeed = 86_164.1.s
    |                      |- warning: static property 'siderealRotationSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'siderealRotationSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
404 | 			public static let equatorialRotationVelocity = 0.4651.km.s(-1)
405 | 			public static let axialTilt = 23.439_2811°
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:404:22: warning: static property 'equatorialRotationVelocity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
402 | 			public static let escapeVelocity = 11.186.km.s(-1)
403 | 			public static let siderealRotationSpeed = 86_164.1.s
404 | 			public static let equatorialRotationVelocity = 0.4651.km.s(-1)
    |                      |- warning: static property 'equatorialRotationVelocity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'equatorialRotationVelocity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
405 | 			public static let axialTilt = 23.439_2811°
406 | 			public static let albedoGeometric = 0.367.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:405:22: warning: static property 'axialTilt' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
403 | 			public static let siderealRotationSpeed = 86_164.1.s
404 | 			public static let equatorialRotationVelocity = 0.4651.km.s(-1)
405 | 			public static let axialTilt = 23.439_2811°
    |                      |- warning: static property 'axialTilt' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'axialTilt' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
406 | 			public static let albedoGeometric = 0.367.constant
407 | 			public static let albedoBond = 0.306.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:406:22: warning: static property 'albedoGeometric' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
404 | 			public static let equatorialRotationVelocity = 0.4651.km.s(-1)
405 | 			public static let axialTilt = 23.439_2811°
406 | 			public static let albedoGeometric = 0.367.constant
    |                      |- warning: static property 'albedoGeometric' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'albedoGeometric' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
407 | 			public static let albedoBond = 0.306.constant
408 | 			public static let generalPrecession = 5028.796_195.arcMinutes // in longitude per julian century at standard epoch 2000
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:407:22: warning: static property 'albedoBond' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
405 | 			public static let axialTilt = 23.439_2811°
406 | 			public static let albedoGeometric = 0.367.constant
407 | 			public static let albedoBond = 0.306.constant
    |                      |- warning: static property 'albedoBond' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'albedoBond' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
408 | 			public static let generalPrecession = 5028.796_195.arcMinutes // in longitude per julian century at standard epoch 2000
409 | 			//				public static let obliquityOfEliptic = // 23° 26' 21.406" at standard epoch 2000
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:408:22: warning: static property 'generalPrecession' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
406 | 			public static let albedoGeometric = 0.367.constant
407 | 			public static let albedoBond = 0.306.constant
408 | 			public static let generalPrecession = 5028.796_195.arcMinutes // in longitude per julian century at standard epoch 2000
    |                      |- warning: static property 'generalPrecession' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'generalPrecession' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
409 | 			//				public static let obliquityOfEliptic = // 23° 26' 21.406" at standard epoch 2000
410 | 			public static let constantOfNutation = 9.205_2331.arcMinutes // at standard epoch 2000
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:410:22: warning: static property 'constantOfNutation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
408 | 			public static let generalPrecession = 5028.796_195.arcMinutes // in longitude per julian century at standard epoch 2000
409 | 			//				public static let obliquityOfEliptic = // 23° 26' 21.406" at standard epoch 2000
410 | 			public static let constantOfNutation = 9.205_2331.arcMinutes // at standard epoch 2000
    |                      |- warning: static property 'constantOfNutation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'constantOfNutation' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
411 |
412 | 			// atmosphere:
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:413:22: warning: static property 'standardAtmosphere' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
411 |
412 | 			// atmosphere:
413 | 			public static let standardAtmosphere = 101_325.pascals
    |                      |- warning: static property 'standardAtmosphere' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'standardAtmosphere' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
414 | 			public static let surfacePressure = 101.325.kilopascals
415 | 			public static let molecularWeightDryAir = 28.946.g.moles(-1)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:414:22: warning: static property 'surfacePressure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
412 | 			// atmosphere:
413 | 			public static let standardAtmosphere = 101_325.pascals
414 | 			public static let surfacePressure = 101.325.kilopascals
    |                      |- warning: static property 'surfacePressure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'surfacePressure' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
415 | 			public static let molecularWeightDryAir = 28.946.g.moles(-1)
416 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:415:22: warning: static property 'molecularWeightDryAir' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
413 | 			public static let standardAtmosphere = 101_325.pascals
414 | 			public static let surfacePressure = 101.325.kilopascals
415 | 			public static let molecularWeightDryAir = 28.946.g.moles(-1)
    |                      |- warning: static property 'molecularWeightDryAir' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'molecularWeightDryAir' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
416 |
417 | 			public struct SurfaceArea {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:418:23: warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
416 |
417 | 			public struct SurfaceArea {
418 | 				public static let total = 510_072_000.squareKilometers
    |                       |- warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'total' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
419 | 				public static let land = 148_940_000.squareKilometers
420 | 				public static let water = 361_132_000.squareKilometers
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:419:23: warning: static property 'land' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
417 | 			public struct SurfaceArea {
418 | 				public static let total = 510_072_000.squareKilometers
419 | 				public static let land = 148_940_000.squareKilometers
    |                       |- warning: static property 'land' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'land' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
420 | 				public static let water = 361_132_000.squareKilometers
421 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:420:23: warning: static property 'water' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
418 | 				public static let total = 510_072_000.squareKilometers
419 | 				public static let land = 148_940_000.squareKilometers
420 | 				public static let water = 361_132_000.squareKilometers
    |                       |- warning: static property 'water' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'water' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
421 | 			}
422 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:424:23: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
422 |
423 | 			public struct SurfaceTemperature {
424 | 				public static let min = 184.K
    |                       |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'min' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
425 | 				public static let mean = 287.16.K
426 | 				public static let max = 330.K
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:425:23: warning: static property 'mean' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
423 | 			public struct SurfaceTemperature {
424 | 				public static let min = 184.K
425 | 				public static let mean = 287.16.K
    |                       |- warning: static property 'mean' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mean' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
426 | 				public static let max = 330.K
427 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:426:23: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
424 | 				public static let min = 184.K
425 | 				public static let mean = 287.16.K
426 | 				public static let max = 330.K
    |                       |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
427 | 			}
428 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:433:22: warning: static property 'hubbleConstant' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
431 | //			public static let hubbleConstant = 70.1e-6.km.s(-1).parsecs(-1)
432 | //			public static let solarLuminosity = 3.939e26.webers // specific to earth?
433 | 			public static let hubbleConstant = (70.1e-6 ± 0.019e-6).kilometers.s(-1).parsecs(-1)
    |                      |- warning: static property 'hubbleConstant' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'hubbleConstant' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
434 | 			public static let solarLuminosity = (3.939e26 ± 0.1%).webers // specific to earth?
435 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:434:22: warning: static property 'solarLuminosity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
432 | //			public static let solarLuminosity = 3.939e26.webers // specific to earth?
433 | 			public static let hubbleConstant = (70.1e-6 ± 0.019e-6).kilometers.s(-1).parsecs(-1)
434 | 			public static let solarLuminosity = (3.939e26 ± 0.1%).webers // specific to earth?
    |                      |- warning: static property 'solarLuminosity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'solarLuminosity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
435 |
436 | 			public struct Sun {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:437:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
435 |
436 | 			public struct Sun {
437 | 				public static let mass = 1.98855e30.kg
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
438 | 				public static let heliocentricGravitationalConstant = 1.327_2440e20.m(3).s(-2)
439 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:438:23: warning: static property 'heliocentricGravitationalConstant' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
436 | 			public struct Sun {
437 | 				public static let mass = 1.98855e30.kg
438 | 				public static let heliocentricGravitationalConstant = 1.327_2440e20.m(3).s(-2)
    |                       |- warning: static property 'heliocentricGravitationalConstant' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'heliocentricGravitationalConstant' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
439 | 			}
440 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:442:23: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
440 |
441 | 			public struct Moon {
442 | 				public static let mass = 7.342e22.kg
    |                       |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
443 | 				public static let surfaceGravity = 1.62.metersPerSecondSquared // (0.1654 g)[4]
444 | 				public static let meanRadius = 1737.4.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:443:23: warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
441 | 			public struct Moon {
442 | 				public static let mass = 7.342e22.kg
443 | 				public static let surfaceGravity = 1.62.metersPerSecondSquared // (0.1654 g)[4]
    |                       |- warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'surfaceGravity' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
444 | 				public static let meanRadius = 1737.4.km
445 | 				public static let equatorialRadius = 1736.0.km.sigfigs(5)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:444:23: warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
442 | 				public static let mass = 7.342e22.kg
443 | 				public static let surfaceGravity = 1.62.metersPerSecondSquared // (0.1654 g)[4]
444 | 				public static let meanRadius = 1737.4.km
    |                       |- warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'meanRadius' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 | 				public static let equatorialRadius = 1736.0.km.sigfigs(5)
446 | 				public static let polarRadius = 1736.0.km.sigfigs(5)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:445:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
443 | 				public static let surfaceGravity = 1.62.metersPerSecondSquared // (0.1654 g)[4]
444 | 				public static let meanRadius = 1737.4.km
445 | 				public static let equatorialRadius = 1736.0.km.sigfigs(5)
    |                       |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'equatorialRadius' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
446 | 				public static let polarRadius = 1736.0.km.sigfigs(5)
447 | 				public static let perigee = 362600.km // (356400–370400 km)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:446:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
444 | 				public static let meanRadius = 1737.4.km
445 | 				public static let equatorialRadius = 1736.0.km.sigfigs(5)
446 | 				public static let polarRadius = 1736.0.km.sigfigs(5)
    |                       |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'polarRadius' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
447 | 				public static let perigee = 362600.km // (356400–370400 km)
448 | 				public static let apogee = 405400.km // 404000–406700 km)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:447:23: warning: static property 'perigee' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
445 | 				public static let equatorialRadius = 1736.0.km.sigfigs(5)
446 | 				public static let polarRadius = 1736.0.km.sigfigs(5)
447 | 				public static let perigee = 362600.km // (356400–370400 km)
    |                       |- warning: static property 'perigee' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'perigee' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
448 | 				public static let apogee = 405400.km // 404000–406700 km)
449 | 				/*
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:448:23: warning: static property 'apogee' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
446 | 				public static let polarRadius = 1736.0.km.sigfigs(5)
447 | 				public static let perigee = 362600.km // (356400–370400 km)
448 | 				public static let apogee = 405400.km // 404000–406700 km)
    |                       |- warning: static property 'apogee' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'apogee' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
449 | 				/*
450 | 				public static let Semi-major axis	384399 km  (1.28 ls, 0.00257 AU)[1]
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:494:24: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
492 | 				public struct Jupiter {
493 | 					public static let symbol = "♃"
494 | 					public static let mass = 1.8982e27.kg
    |                        |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
495 | 					public static let meanRadius = 69_911.km
496 | 					public static let equatorialRadius = 71_492.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:495:24: warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
493 | 					public static let symbol = "♃"
494 | 					public static let mass = 1.8982e27.kg
495 | 					public static let meanRadius = 69_911.km
    |                        |- warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'meanRadius' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
496 | 					public static let equatorialRadius = 71_492.km
497 | 					public static let polarRadius = 66_854.km
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:496:24: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
494 | 					public static let mass = 1.8982e27.kg
495 | 					public static let meanRadius = 69_911.km
496 | 					public static let equatorialRadius = 71_492.km
    |                        |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'equatorialRadius' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
497 | 					public static let polarRadius = 66_854.km
498 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:497:24: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
495 | 					public static let meanRadius = 69_911.km
496 | 					public static let equatorialRadius = 71_492.km
497 | 					public static let polarRadius = 66_854.km
    |                        |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'polarRadius' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
498 | 				}
499 | 				public struct Saturn {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:511:21: warning: static property 'avogadro' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
509 | 		}
510 |
511 | 		public static let avogadro = 6.022_140_76e23/.moles
    |                     |- warning: static property 'avogadro' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'avogadro' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
512 | 		public static let boltzmann = 1.380_649e-23.J/.kelvin
513 | 		public static let faraday = 96_485.332_12.coulombs/.moles
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:512:21: warning: static property 'boltzmann' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
510 |
511 | 		public static let avogadro = 6.022_140_76e23/.moles
512 | 		public static let boltzmann = 1.380_649e-23.J/.kelvin
    |                     |- warning: static property 'boltzmann' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'boltzmann' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
513 | 		public static let faraday = 96_485.332_12.coulombs/.moles
514 | 		public static let molarGas = 8.314_462_618.J/.moles.kelvin
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:513:21: warning: static property 'faraday' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
511 | 		public static let avogadro = 6.022_140_76e23/.moles
512 | 		public static let boltzmann = 1.380_649e-23.J/.kelvin
513 | 		public static let faraday = 96_485.332_12.coulombs/.moles
    |                     |- warning: static property 'faraday' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'faraday' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
514 | 		public static let molarGas = 8.314_462_618.J/.moles.kelvin
515 | 		public static let molarMass = 0.999_999_999_65e-3.kg/.moles
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:514:21: warning: static property 'molarGas' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
512 | 		public static let boltzmann = 1.380_649e-23.J/.kelvin
513 | 		public static let faraday = 96_485.332_12.coulombs/.moles
514 | 		public static let molarGas = 8.314_462_618.J/.moles.kelvin
    |                     |- warning: static property 'molarGas' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'molarGas' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 | 		public static let molarMass = 0.999_999_999_65e-3.kg/.moles
516 | 		public static let carbon12MolarMass = 11.999_999_9958e-3.kg/.moles
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:515:21: warning: static property 'molarMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
513 | 		public static let faraday = 96_485.332_12.coulombs/.moles
514 | 		public static let molarGas = 8.314_462_618.J/.moles.kelvin
515 | 		public static let molarMass = 0.999_999_999_65e-3.kg/.moles
    |                     |- warning: static property 'molarMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'molarMass' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
516 | 		public static let carbon12MolarMass = 11.999_999_9958e-3.kg/.moles
517 | 		public static let molarPlanck = 3.990_312_712e-10.J/.hertz.moles
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:516:21: warning: static property 'carbon12MolarMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
514 | 		public static let molarGas = 8.314_462_618.J/.moles.kelvin
515 | 		public static let molarMass = 0.999_999_999_65e-3.kg/.moles
516 | 		public static let carbon12MolarMass = 11.999_999_9958e-3.kg/.moles
    |                     |- warning: static property 'carbon12MolarMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'carbon12MolarMass' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
517 | 		public static let molarPlanck = 3.990_312_712e-10.J/.hertz.moles
518 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:517:21: warning: static property 'molarPlanck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
515 | 		public static let molarMass = 0.999_999_999_65e-3.kg/.moles
516 | 		public static let carbon12MolarMass = 11.999_999_9958e-3.kg/.moles
517 | 		public static let molarPlanck = 3.990_312_712e-10.J/.hertz.moles
    |                     |- warning: static property 'molarPlanck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'molarPlanck' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
518 |
519 | 		public static let lightSpeed = 299_792_458.m/.s
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:519:21: warning: static property 'lightSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
517 | 		public static let molarPlanck = 3.990_312_712e-10.J/.hertz.moles
518 |
519 | 		public static let lightSpeed = 299_792_458.m/.s
    |                     |- warning: static property 'lightSpeed' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'lightSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
520 | 		public static let gravitation = 6.674_30e-11.m(3)/.kg.s(2)
521 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:520:21: warning: static property 'gravitation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
518 |
519 | 		public static let lightSpeed = 299_792_458.m/.s
520 | 		public static let gravitation = 6.674_30e-11.m(3)/.kg.s(2)
    |                     |- warning: static property 'gravitation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'gravitation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
521 |
522 | 		public static let planck = 6.626_070_15e-34.J.s
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:522:21: warning: static property 'planck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
520 | 		public static let gravitation = 6.674_30e-11.m(3)/.kg.s(2)
521 |
522 | 		public static let planck = 6.626_070_15e-34.J.s
    |                     |- warning: static property 'planck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'planck' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
523 | 		public static let reducedPlanck = 1.054_571_817e-34.J.s.perRadian
524 | 		public static let fineStructure = 7.297_352_5693e-3.constant // 0.007_297_352_562_781_278 ish
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:523:21: warning: static property 'reducedPlanck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
521 |
522 | 		public static let planck = 6.626_070_15e-34.J.s
523 | 		public static let reducedPlanck = 1.054_571_817e-34.J.s.perRadian
    |                     |- warning: static property 'reducedPlanck' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'reducedPlanck' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
524 | 		public static let fineStructure = 7.297_352_5693e-3.constant // 0.007_297_352_562_781_278 ish
525 | 		public static let inverseFineStructure = 137.035_999_084.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:524:21: warning: static property 'fineStructure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
522 | 		public static let planck = 6.626_070_15e-34.J.s
523 | 		public static let reducedPlanck = 1.054_571_817e-34.J.s.perRadian
524 | 		public static let fineStructure = 7.297_352_5693e-3.constant // 0.007_297_352_562_781_278 ish
    |                     |- warning: static property 'fineStructure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'fineStructure' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
525 | 		public static let inverseFineStructure = 137.035_999_084.constant
526 | 		public static let rydberg = 10_973_731.568_160/.m
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:525:21: warning: static property 'inverseFineStructure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
523 | 		public static let reducedPlanck = 1.054_571_817e-34.J.s.perRadian
524 | 		public static let fineStructure = 7.297_352_5693e-3.constant // 0.007_297_352_562_781_278 ish
525 | 		public static let inverseFineStructure = 137.035_999_084.constant
    |                     |- warning: static property 'inverseFineStructure' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'inverseFineStructure' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
526 | 		public static let rydberg = 10_973_731.568_160/.m
527 | 		public static let hyperfineTransitionFrequency = 9_192_631_770.Hz
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:526:21: warning: static property 'rydberg' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
524 | 		public static let fineStructure = 7.297_352_5693e-3.constant // 0.007_297_352_562_781_278 ish
525 | 		public static let inverseFineStructure = 137.035_999_084.constant
526 | 		public static let rydberg = 10_973_731.568_160/.m
    |                     |- warning: static property 'rydberg' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rydberg' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 | 		public static let hyperfineTransitionFrequency = 9_192_631_770.Hz
528 | 		public static let bohrMagneton = 9.276_010_0783e-24.J/.teslas
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:527:21: warning: static property 'hyperfineTransitionFrequency' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
525 | 		public static let inverseFineStructure = 137.035_999_084.constant
526 | 		public static let rydberg = 10_973_731.568_160/.m
527 | 		public static let hyperfineTransitionFrequency = 9_192_631_770.Hz
    |                     |- warning: static property 'hyperfineTransitionFrequency' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hyperfineTransitionFrequency' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
528 | 		public static let bohrMagneton = 9.276_010_0783e-24.J/.teslas
529 | 		public static let nuclearMagneton = 5.050_783_7461e-27.J/.teslas
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:528:21: warning: static property 'bohrMagneton' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
526 | 		public static let rydberg = 10_973_731.568_160/.m
527 | 		public static let hyperfineTransitionFrequency = 9_192_631_770.Hz
528 | 		public static let bohrMagneton = 9.276_010_0783e-24.J/.teslas
    |                     |- warning: static property 'bohrMagneton' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'bohrMagneton' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 | 		public static let nuclearMagneton = 5.050_783_7461e-27.J/.teslas
530 | 		public static let bohrRadius = 6.291_772_109_03e-11.m
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:529:21: warning: static property 'nuclearMagneton' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
527 | 		public static let hyperfineTransitionFrequency = 9_192_631_770.Hz
528 | 		public static let bohrMagneton = 9.276_010_0783e-24.J/.teslas
529 | 		public static let nuclearMagneton = 5.050_783_7461e-27.J/.teslas
    |                     |- warning: static property 'nuclearMagneton' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nuclearMagneton' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 | 		public static let bohrRadius = 6.291_772_109_03e-11.m
531 | 		public static let bjerrumWaterLength = 7.1.angstroms
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:530:21: warning: static property 'bohrRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
528 | 		public static let bohrMagneton = 9.276_010_0783e-24.J/.teslas
529 | 		public static let nuclearMagneton = 5.050_783_7461e-27.J/.teslas
530 | 		public static let bohrRadius = 6.291_772_109_03e-11.m
    |                     |- warning: static property 'bohrRadius' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'bohrRadius' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
531 | 		public static let bjerrumWaterLength = 7.1.angstroms
532 | 		public static let elementaryCharge = 1.602_176_634e-19.coulombs
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:531:21: warning: static property 'bjerrumWaterLength' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
529 | 		public static let nuclearMagneton = 5.050_783_7461e-27.J/.teslas
530 | 		public static let bohrRadius = 6.291_772_109_03e-11.m
531 | 		public static let bjerrumWaterLength = 7.1.angstroms
    |                     |- warning: static property 'bjerrumWaterLength' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'bjerrumWaterLength' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | 		public static let elementaryCharge = 1.602_176_634e-19.coulombs
533 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:532:21: warning: static property 'elementaryCharge' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
530 | 		public static let bohrRadius = 6.291_772_109_03e-11.m
531 | 		public static let bjerrumWaterLength = 7.1.angstroms
532 | 		public static let elementaryCharge = 1.602_176_634e-19.coulombs
    |                     |- warning: static property 'elementaryCharge' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'elementaryCharge' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
533 |
534 | 		public static let vacuumElectricPermittivity = 8.854_187_8128e-12.F/.m
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:534:21: warning: static property 'vacuumElectricPermittivity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
532 | 		public static let elementaryCharge = 1.602_176_634e-19.coulombs
533 |
534 | 		public static let vacuumElectricPermittivity = 8.854_187_8128e-12.F/.m
    |                     |- warning: static property 'vacuumElectricPermittivity' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'vacuumElectricPermittivity' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
535 | //		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.N/.amperes(2).radians
536 | 		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.henries/.m
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:536:21: warning: static property 'vacuumMagneticPermeability' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
534 | 		public static let vacuumElectricPermittivity = 8.854_187_8128e-12.F/.m
535 | //		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.N/.amperes(2).radians
536 | 		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.henries/.m
    |                     |- warning: static property 'vacuumMagneticPermeability' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'vacuumMagneticPermeability' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
537 | 		public static let vacuumImpedance = 376.730_313_668.ohms
538 | 		public static let josephson = 483_597.848_4e9.Hz/.volts
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:537:21: warning: static property 'vacuumImpedance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
535 | //		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.N/.amperes(2).radians
536 | 		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.henries/.m
537 | 		public static let vacuumImpedance = 376.730_313_668.ohms
    |                     |- warning: static property 'vacuumImpedance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'vacuumImpedance' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
538 | 		public static let josephson = 483_597.848_4e9.Hz/.volts
539 | 		public static let vonKlitzing = 25_812.807_45.ohms
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:538:21: warning: static property 'josephson' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
536 | 		public static let vacuumMagneticPermeability = 1.256_637_062_12e-6.henries/.m
537 | 		public static let vacuumImpedance = 376.730_313_668.ohms
538 | 		public static let josephson = 483_597.848_4e9.Hz/.volts
    |                     |- warning: static property 'josephson' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'josephson' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
539 | 		public static let vonKlitzing = 25_812.807_45.ohms
540 | 		public static let quantumConductance = 7.748_091_729e-5.siemens
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:539:21: warning: static property 'vonKlitzing' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
537 | 		public static let vacuumImpedance = 376.730_313_668.ohms
538 | 		public static let josephson = 483_597.848_4e9.Hz/.volts
539 | 		public static let vonKlitzing = 25_812.807_45.ohms
    |                     |- warning: static property 'vonKlitzing' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'vonKlitzing' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
540 | 		public static let quantumConductance = 7.748_091_729e-5.siemens
541 | 		public static let inverseQuantumConductance = 12_906.403_72.ohms
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:540:21: warning: static property 'quantumConductance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
538 | 		public static let josephson = 483_597.848_4e9.Hz/.volts
539 | 		public static let vonKlitzing = 25_812.807_45.ohms
540 | 		public static let quantumConductance = 7.748_091_729e-5.siemens
    |                     |- warning: static property 'quantumConductance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'quantumConductance' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
541 | 		public static let inverseQuantumConductance = 12_906.403_72.ohms
542 | 		public static let magneticFluxQuantum = 2.067_833_848e-15.webers
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:541:21: warning: static property 'inverseQuantumConductance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
539 | 		public static let vonKlitzing = 25_812.807_45.ohms
540 | 		public static let quantumConductance = 7.748_091_729e-5.siemens
541 | 		public static let inverseQuantumConductance = 12_906.403_72.ohms
    |                     |- warning: static property 'inverseQuantumConductance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'inverseQuantumConductance' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
542 | 		public static let magneticFluxQuantum = 2.067_833_848e-15.webers
543 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:542:21: warning: static property 'magneticFluxQuantum' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
540 | 		public static let quantumConductance = 7.748_091_729e-5.siemens
541 | 		public static let inverseQuantumConductance = 12_906.403_72.ohms
542 | 		public static let magneticFluxQuantum = 2.067_833_848e-15.webers
    |                     |- warning: static property 'magneticFluxQuantum' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'magneticFluxQuantum' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
543 |
544 | 		public static let electronGFactor = -2.002_319_304_362_56.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:544:21: warning: static property 'electronGFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
542 | 		public static let magneticFluxQuantum = 2.067_833_848e-15.webers
543 |
544 | 		public static let electronGFactor = -2.002_319_304_362_56.constant
    |                     |- warning: static property 'electronGFactor' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'electronGFactor' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
545 | 	//	public static let fermiCoupling = 1.166_3787e-5.
546 | 		public static let hartreeEnergy = 4.359_744_722_2071e-18.J
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:546:21: warning: static property 'hartreeEnergy' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
544 | 		public static let electronGFactor = -2.002_319_304_362_56.constant
545 | 	//	public static let fermiCoupling = 1.166_3787e-5.
546 | 		public static let hartreeEnergy = 4.359_744_722_2071e-18.J
    |                     |- warning: static property 'hartreeEnergy' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hartreeEnergy' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
547 | 		public static let circulationQuantum = 3.636_947_5516e-4.m(2)/.s
548 | 		public static let thomsonCrossSection = 6.652_458_7321e-29.m(2)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:547:21: warning: static property 'circulationQuantum' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
545 | 	//	public static let fermiCoupling = 1.166_3787e-5.
546 | 		public static let hartreeEnergy = 4.359_744_722_2071e-18.J
547 | 		public static let circulationQuantum = 3.636_947_5516e-4.m(2)/.s
    |                     |- warning: static property 'circulationQuantum' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'circulationQuantum' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
548 | 		public static let thomsonCrossSection = 6.652_458_7321e-29.m(2)
549 | 		public static let wZMassRatio = 0.881_53.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:548:21: warning: static property 'thomsonCrossSection' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
546 | 		public static let hartreeEnergy = 4.359_744_722_2071e-18.J
547 | 		public static let circulationQuantum = 3.636_947_5516e-4.m(2)/.s
548 | 		public static let thomsonCrossSection = 6.652_458_7321e-29.m(2)
    |                     |- warning: static property 'thomsonCrossSection' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'thomsonCrossSection' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
549 | 		public static let wZMassRatio = 0.881_53.constant
550 | 		public static let weakMixingAngle = 0.222_90.constant
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:549:21: warning: static property 'wZMassRatio' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
547 | 		public static let circulationQuantum = 3.636_947_5516e-4.m(2)/.s
548 | 		public static let thomsonCrossSection = 6.652_458_7321e-29.m(2)
549 | 		public static let wZMassRatio = 0.881_53.constant
    |                     |- warning: static property 'wZMassRatio' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'wZMassRatio' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
550 | 		public static let weakMixingAngle = 0.222_90.constant
551 | 		public static let atomicMass = 1.660_539_066_60e-27.kg
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:550:21: warning: static property 'weakMixingAngle' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
548 | 		public static let thomsonCrossSection = 6.652_458_7321e-29.m(2)
549 | 		public static let wZMassRatio = 0.881_53.constant
550 | 		public static let weakMixingAngle = 0.222_90.constant
    |                     |- warning: static property 'weakMixingAngle' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'weakMixingAngle' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
551 | 		public static let atomicMass = 1.660_539_066_60e-27.kg
552 | 		public static let stefanBoltzmann = 5.670_374_419e-8.W/.m(2).kelvin(4)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:551:21: warning: static property 'atomicMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
549 | 		public static let wZMassRatio = 0.881_53.constant
550 | 		public static let weakMixingAngle = 0.222_90.constant
551 | 		public static let atomicMass = 1.660_539_066_60e-27.kg
    |                     |- warning: static property 'atomicMass' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'atomicMass' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
552 | 		public static let stefanBoltzmann = 5.670_374_419e-8.W/.m(2).kelvin(4)
553 | 		public static let firstRadiation = 3.741_771_852e-16.W.m(2)
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:552:21: warning: static property 'stefanBoltzmann' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
550 | 		public static let weakMixingAngle = 0.222_90.constant
551 | 		public static let atomicMass = 1.660_539_066_60e-27.kg
552 | 		public static let stefanBoltzmann = 5.670_374_419e-8.W/.m(2).kelvin(4)
    |                     |- warning: static property 'stefanBoltzmann' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'stefanBoltzmann' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
553 | 		public static let firstRadiation = 3.741_771_852e-16.W.m(2)
554 | 		public static let secondRadiation = 1.438_776_877e-2.m.kelvin
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:553:21: warning: static property 'firstRadiation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
551 | 		public static let atomicMass = 1.660_539_066_60e-27.kg
552 | 		public static let stefanBoltzmann = 5.670_374_419e-8.W/.m(2).kelvin(4)
553 | 		public static let firstRadiation = 3.741_771_852e-16.W.m(2)
    |                     |- warning: static property 'firstRadiation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'firstRadiation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
554 | 		public static let secondRadiation = 1.438_776_877e-2.m.kelvin
555 | 		public static let firstRadiationSpectralRadiance = 1.191_042_972e-16.W.m(2).steradians
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:554:21: warning: static property 'secondRadiation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
552 | 		public static let stefanBoltzmann = 5.670_374_419e-8.W/.m(2).kelvin(4)
553 | 		public static let firstRadiation = 3.741_771_852e-16.W.m(2)
554 | 		public static let secondRadiation = 1.438_776_877e-2.m.kelvin
    |                     |- warning: static property 'secondRadiation' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'secondRadiation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
555 | 		public static let firstRadiationSpectralRadiance = 1.191_042_972e-16.W.m(2).steradians
556 | 		public static let wienDisplacement = 2.897_771_955e-3.m.kelvin
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:555:21: warning: static property 'firstRadiationSpectralRadiance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
553 | 		public static let firstRadiation = 3.741_771_852e-16.W.m(2)
554 | 		public static let secondRadiation = 1.438_776_877e-2.m.kelvin
555 | 		public static let firstRadiationSpectralRadiance = 1.191_042_972e-16.W.m(2).steradians
    |                     |- warning: static property 'firstRadiationSpectralRadiance' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'firstRadiationSpectralRadiance' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
556 | 		public static let wienDisplacement = 2.897_771_955e-3.m.kelvin
557 | 		public static let wienFrequency = 5.878_925_757e10.Hz/.kelvin
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:556:21: warning: static property 'wienDisplacement' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
554 | 		public static let secondRadiation = 1.438_776_877e-2.m.kelvin
555 | 		public static let firstRadiationSpectralRadiance = 1.191_042_972e-16.W.m(2).steradians
556 | 		public static let wienDisplacement = 2.897_771_955e-3.m.kelvin
    |                     |- warning: static property 'wienDisplacement' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'wienDisplacement' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
557 | 		public static let wienFrequency = 5.878_925_757e10.Hz/.kelvin
558 | 		public static let wienEntropy = 3.002_916_077e-3.m.kelvin
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:557:21: warning: static property 'wienFrequency' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
555 | 		public static let firstRadiationSpectralRadiance = 1.191_042_972e-16.W.m(2).steradians
556 | 		public static let wienDisplacement = 2.897_771_955e-3.m.kelvin
557 | 		public static let wienFrequency = 5.878_925_757e10.Hz/.kelvin
    |                     |- warning: static property 'wienFrequency' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'wienFrequency' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
558 | 		public static let wienEntropy = 3.002_916_077e-3.m.kelvin
559 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:558:21: warning: static property 'wienEntropy' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
556 | 		public static let wienDisplacement = 2.897_771_955e-3.m.kelvin
557 | 		public static let wienFrequency = 5.878_925_757e10.Hz/.kelvin
558 | 		public static let wienEntropy = 3.002_916_077e-3.m.kelvin
    |                     |- warning: static property 'wienEntropy' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'wienEntropy' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
559 | 	}
560 | }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:937:21: warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Mass?' may have shared mutable state; this is an error in the Swift 6 language mode
935 | public struct Particle {
936 | 	struct Positron {
937 | 		public static let mass = Mass(Physical.Constants.Particle.Positron.mass)
    |                     |- warning: static property 'mass' is not concurrency-safe because non-'Sendable' type 'Mass?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'mass' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
938 | 		public static let charge = ElectricCharge(Physical.Constants.Particle.Positron.charge)
939 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/UnitStructs.swift:318:15: note: consider making struct 'Mass' conform to the 'Sendable' protocol
316 | 	public init(_ reals: [Double], unit: UnitMagneticFluxDensity) { physical = Physical(values: reals, unit: unit) }
317 | }
318 | public struct Mass: PhysicalType {
    |               `- note: consider making struct 'Mass' conform to the 'Sendable' protocol
319 | 	public var physical: Physical
320 | 	public var description: String { physical.description }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:938:21: warning: static property 'charge' is not concurrency-safe because non-'Sendable' type 'ElectricCharge?' may have shared mutable state; this is an error in the Swift 6 language mode
936 | 	struct Positron {
937 | 		public static let mass = Mass(Physical.Constants.Particle.Positron.mass)
938 | 		public static let charge = ElectricCharge(Physical.Constants.Particle.Positron.charge)
    |                     |- warning: static property 'charge' is not concurrency-safe because non-'Sendable' type 'ElectricCharge?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'charge' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
939 | 	}
940 | }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/UnitStructs.swift:174:15: note: consider making struct 'ElectricCharge' conform to the 'Sendable' protocol
172 | 	public init(_ reals: [Double], unit: UnitElectricCapacitance) { physical = Physical(values: reals, unit: unit) }
173 | }
174 | public struct ElectricCharge: PhysicalType {
    |               `- note: consider making struct 'ElectricCharge' conform to the 'Sendable' protocol
175 | 	public var physical: Physical
176 | 	public var description: String { physical.description }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:945:22: warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Acceleration?' may have shared mutable state; this is an error in the Swift 6 language mode
943 | 	struct Planets {
944 | 		struct Earth {
945 | 			public static let surfaceGravity = Acceleration(Physical.Constants.Earth.surfaceGravity)
    |                      |- warning: static property 'surfaceGravity' is not concurrency-safe because non-'Sendable' type 'Acceleration?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'surfaceGravity' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
946 | 		}
947 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/UnitStructs.swift:94:15: note: consider making struct 'Acceleration' conform to the 'Sendable' protocol
 92 | // GENERATED:_______________________________________________________________________________________
 93 |
 94 | public struct Acceleration: PhysicalType {
    |               `- note: consider making struct 'Acceleration' conform to the 'Sendable' protocol
 95 | 	public var physical: Physical
 96 | 	public var description: String { physical.description }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:951:20: warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Length?' may have shared mutable state; this is an error in the Swift 6 language mode
949 |
950 | public struct Earth {
951 | 	public static let meanRadius = Length(6371.km)
    |                    |- warning: static property 'meanRadius' is not concurrency-safe because non-'Sendable' type 'Length?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'meanRadius' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
952 |
953 | 	struct Surface {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/UnitStructs.swift:278:15: note: consider making struct 'Length' conform to the 'Sendable' protocol
276 | 	public init(_ reals: [Double], unit: UnitIonizingRadiation) { physical = Physical(values: reals, unit: unit) }
277 | }
278 | public struct Length: PhysicalType {
    |               `- note: consider making struct 'Length' conform to the 'Sendable' protocol
279 | 	public var physical: Physical
280 | 	public var description: String { physical.description }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:954:21: warning: static property 'gravity' is not concurrency-safe because non-'Sendable' type 'Acceleration?' may have shared mutable state; this is an error in the Swift 6 language mode
952 |
953 | 	struct Surface {
954 | 		public static let gravity = Acceleration(Physical.Constants.Earth.surfaceGravity)
    |                     |- warning: static property 'gravity' is not concurrency-safe because non-'Sendable' type 'Acceleration?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'gravity' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
955 |
956 | 		public struct Area {
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/UnitStructs.swift:94:15: note: consider making struct 'Acceleration' conform to the 'Sendable' protocol
 92 | // GENERATED:_______________________________________________________________________________________
 93 |
 94 | public struct Acceleration: PhysicalType {
    |               `- note: consider making struct 'Acceleration' conform to the 'Sendable' protocol
 95 | 	public var physical: Physical
 96 | 	public var description: String { physical.description }
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:957:22: warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
955 |
956 | 		public struct Area {
957 | 			public static let total = 510_072_000.squareKilometers
    |                      |- warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'total' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
958 | 			public static let land = 148_940_000.squareKilometers
959 | 			public static let water = 361_132_000.squareKilometers
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:958:22: warning: static property 'land' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
956 | 		public struct Area {
957 | 			public static let total = 510_072_000.squareKilometers
958 | 			public static let land = 148_940_000.squareKilometers
    |                      |- warning: static property 'land' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'land' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
959 | 			public static let water = 361_132_000.squareKilometers
960 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:959:22: warning: static property 'water' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
957 | 			public static let total = 510_072_000.squareKilometers
958 | 			public static let land = 148_940_000.squareKilometers
959 | 			public static let water = 361_132_000.squareKilometers
    |                      |- warning: static property 'water' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'water' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
960 | 		}
961 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:963:22: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
961 |
962 | 		public struct Temperature {
963 | 			public static let min = 184.K
    |                      |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'min' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
964 | 			public static let mean = 287.16.K
965 | 			public static let max = 330.K
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:964:22: warning: static property 'mean' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
962 | 		public struct Temperature {
963 | 			public static let min = 184.K
964 | 			public static let mean = 287.16.K
    |                      |- warning: static property 'mean' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'mean' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
965 | 			public static let max = 330.K
966 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Constants.swift:965:22: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
963 | 			public static let min = 184.K
964 | 			public static let mean = 287.16.K
965 | 			public static let max = 330.K
    |                      |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'Physical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
966 | 		}
967 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical.swift:3:15: note: consider making struct 'Physical' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct Physical: Collection {
   |               `- note: consider making struct 'Physical' conform to the 'Sendable' protocol
 4 | 	public var isNotAThing = false
 5 |
[23/31] Compiling Physical Algebra.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Dimension.swift:26:12: warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | ]
 25 |
 26 | public let productDimensionLookup = [
    |            |- warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'productDimensionLookup' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 | 	UnitArea.squareMegameters : UnitLength.megameters,
 28 | 	UnitArea.squareKilometers : UnitLength.kilometers,
Swift.Dictionary:1:23: note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
1 | @frozen public struct Dictionary<Key, Value> where Key : Hashable {
  |                       `- note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
2 |     public typealias Element = (key: Key, value: Value)
3 |     @inlinable public init(_immutableCocoaDictionary: __owned AnyObject)
[24/31] Compiling Physical Arrays.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Dimension.swift:26:12: warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | ]
 25 |
 26 | public let productDimensionLookup = [
    |            |- warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'productDimensionLookup' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 | 	UnitArea.squareMegameters : UnitLength.megameters,
 28 | 	UnitArea.squareKilometers : UnitLength.kilometers,
Swift.Dictionary:1:23: note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
1 | @frozen public struct Dictionary<Key, Value> where Key : Hashable {
  |                       `- note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
2 |     public typealias Element = (key: Key, value: Value)
3 |     @inlinable public init(_immutableCocoaDictionary: __owned AnyObject)
[25/31] Compiling Physical Comparable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Dimension.swift:26:12: warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | ]
 25 |
 26 | public let productDimensionLookup = [
    |            |- warning: let 'productDimensionLookup' is not concurrency-safe because non-'Sendable' type '[Dimension : Dimension]' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'productDimensionLookup' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 | 	UnitArea.squareMegameters : UnitLength.megameters,
 28 | 	UnitArea.squareKilometers : UnitLength.kilometers,
Swift.Dictionary:1:23: note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
1 | @frozen public struct Dictionary<Key, Value> where Key : Hashable {
  |                       `- note: generic struct 'Dictionary' does not conform to the 'Sendable' protocol
2 |     public typealias Element = (key: Key, value: Value)
3 |     @inlinable public init(_immutableCocoaDictionary: __owned AnyObject)
[26/31] Compiling Physical Globals.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:156:20: warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
153 | }
154 |
155 | public final class UnitForce: Dimension {
    |                    `- note: class 'UnitForce' does not conform to the 'Sendable' protocol
156 | 	public static let newtons = UnitForce(symbol: "N", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'newtons' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | 	public static let poundsForce = UnitForce(symbol: "lbf", converter: UnitConverterLinear(coefficient: 4.448222))
158 | 	public static let dynes = UnitForce(symbol: "dyn", converter: UnitConverterLinear(coefficient: 1e-5))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:114:20: warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'particles' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
116 | 	public static let beings = UnitAmount(symbol: "beings", converter: UnitConverterLinear(coefficient: 1))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:119:20: warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
    :
117 | 	public static let people = UnitAmount(symbol: "people", converter: UnitConverterLinear(coefficient: 1))
118 | 	public static let things = UnitAmount(symbol: "things", converter: UnitConverterLinear(coefficient: 1))
119 | 	public static let events = UnitAmount(symbol: "events", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'events' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | 	public static let molecules = UnitAmount(symbol: "molecules", converter: UnitConverterLinear(coefficient: 1))
121 | 	public static let counts = UnitAmount(symbol: "counts", converter: UnitConverterLinear(coefficient: 1))
[27/31] Compiling Physical Metadata.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:156:20: warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
153 | }
154 |
155 | public final class UnitForce: Dimension {
    |                    `- note: class 'UnitForce' does not conform to the 'Sendable' protocol
156 | 	public static let newtons = UnitForce(symbol: "N", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'newtons' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | 	public static let poundsForce = UnitForce(symbol: "lbf", converter: UnitConverterLinear(coefficient: 4.448222))
158 | 	public static let dynes = UnitForce(symbol: "dyn", converter: UnitConverterLinear(coefficient: 1e-5))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:114:20: warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'particles' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
116 | 	public static let beings = UnitAmount(symbol: "beings", converter: UnitConverterLinear(coefficient: 1))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:119:20: warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
    :
117 | 	public static let people = UnitAmount(symbol: "people", converter: UnitConverterLinear(coefficient: 1))
118 | 	public static let things = UnitAmount(symbol: "things", converter: UnitConverterLinear(coefficient: 1))
119 | 	public static let events = UnitAmount(symbol: "events", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'events' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | 	public static let molecules = UnitAmount(symbol: "molecules", converter: UnitConverterLinear(coefficient: 1))
121 | 	public static let counts = UnitAmount(symbol: "counts", converter: UnitConverterLinear(coefficient: 1))
[28/31] Compiling Physical PhysicalArrays.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Experimental/Globals.swift:6:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
 3 | public extension Physical {
 4 |
 5 | 	class Globals {
   |        `- note: class 'Globals' does not conform to the 'Sendable' protocol
 6 | 		static public let shared = Physical.Globals()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Physical.Globals' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | 		var numberFormatter = NumberFormatter()
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:156:20: warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
153 | }
154 |
155 | public final class UnitForce: Dimension {
    |                    `- note: class 'UnitForce' does not conform to the 'Sendable' protocol
156 | 	public static let newtons = UnitForce(symbol: "N", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'newtons' is not concurrency-safe because non-'Sendable' type 'UnitForce' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'newtons' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | 	public static let poundsForce = UnitForce(symbol: "lbf", converter: UnitConverterLinear(coefficient: 4.448222))
158 | 	public static let dynes = UnitForce(symbol: "dyn", converter: UnitConverterLinear(coefficient: 1e-5))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:114:20: warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'particles' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'particles' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
116 | 	public static let beings = UnitAmount(symbol: "beings", converter: UnitConverterLinear(coefficient: 1))
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Undetermined/Units.swift:119:20: warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | public final class UnitAmount: Dimension {
    |                    `- note: class 'UnitAmount' does not conform to the 'Sendable' protocol
114 | 	public static let particles = UnitAmount(symbol: "particles", converter: UnitConverterLinear(coefficient: 1))
115 | 	public static let atoms = UnitAmount(symbol: "atoms", converter: UnitConverterLinear(coefficient: 1))
    :
117 | 	public static let people = UnitAmount(symbol: "people", converter: UnitConverterLinear(coefficient: 1))
118 | 	public static let things = UnitAmount(symbol: "things", converter: UnitConverterLinear(coefficient: 1))
119 | 	public static let events = UnitAmount(symbol: "events", converter: UnitConverterLinear(coefficient: 1))
    |                    |- warning: static property 'events' is not concurrency-safe because non-'Sendable' type 'UnitAmount' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'events' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | 	public static let molecules = UnitAmount(symbol: "molecules", converter: UnitConverterLinear(coefficient: 1))
121 | 	public static let counts = UnitAmount(symbol: "counts", converter: UnitConverterLinear(coefficient: 1))
[29/31] Compiling Physical Equatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical/Miscellaneous.swift:3:12: warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public var objectCount = 0
   |            |- warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'objectCount' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'objectCount' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |
 5 | public extension Physical {
[30/31] Compiling Physical Inits.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical/Miscellaneous.swift:3:12: warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public var objectCount = 0
   |            |- warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'objectCount' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'objectCount' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |
 5 | public extension Physical {
[31/31] Compiling Physical Miscellaneous.swift
/Users/admin/builder/spi-builder-workspace/Sources/Physical/Core/Physical/Miscellaneous.swift:3:12: warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public var objectCount = 0
   |            |- warning: var 'objectCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'objectCount' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'objectCount' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |
 5 | public extension Physical {
Build complete! (22.59s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Physical",
  "name" : "Physical",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "Physical",
      "targets" : [
        "Physical"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "PhysicalTests",
      "module_type" : "SwiftTarget",
      "name" : "PhysicalTests",
      "path" : "Tests/PhysicalTests",
      "sources" : [
        "Arrays.swift",
        "Doubles.swift",
        "PhysicalTests.swift",
        "Temperatures.swift",
        "XCTestManifests.swift",
        "dBTests.swift"
      ],
      "target_dependencies" : [
        "Physical"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Physical",
      "module_type" : "SwiftTarget",
      "name" : "Physical",
      "path" : "Sources/Physical",
      "product_memberships" : [
        "Physical"
      ],
      "sources" : [
        "Core/Generated/FloatingPointUnits.swift",
        "Core/Generated/PhysicalConversionType.swift",
        "Core/Generated/PhysicalUnits.swift",
        "Core/Numerics.swift",
        "Core/Operators.swift",
        "Core/Physical.swift",
        "Core/Physical/Algebra.swift",
        "Core/Physical/Arrays.swift",
        "Core/Physical/Comparable.swift",
        "Core/Physical/Composition.swift",
        "Core/Physical/Conversions.swift",
        "Core/Physical/Description.swift",
        "Core/Physical/Equatable.swift",
        "Core/Physical/Inits.swift",
        "Core/Physical/Miscellaneous.swift",
        "Core/Physical/NotAThing.swift",
        "Core/TieredNumber.swift",
        "Core/Undetermined/Dimension.swift",
        "Core/Undetermined/Units.swift",
        "Experimental/Constants.swift",
        "Experimental/Experiments.swift",
        "Experimental/Globals.swift",
        "Experimental/Metadata.swift",
        "Experimental/PhysicalArrays.swift",
        "Experimental/PhysicalFunctions.swift",
        "Experimental/PhysicalStatistics.swift",
        "Experimental/UnitStructs.swift",
        "Experimental/dB.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.