The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build Align, reference 3.3.1 (9cadf7), with Swift 5.10 for Linux on 12 Oct 2024 21:18:17 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.55.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kean/Align.git
Reference: 3.3.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/kean/Align
 * tag               3.3.1      -> FETCH_HEAD
HEAD is now at 9cadf70 Merge pull request #9 from akaDuality/main
Cloned https://github.com/kean/Align.git
Revision (git rev-parse @):
9cadf7051f770cff392513f9695ab9d870da7ade
SUCCESS checkout https://github.com/kean/Align.git at 3.3.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/kean/Align.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:de52ea9a9b71f638f9ab112bc11e200b74fab18027de8589a3de4f14b5e22683
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/4] Emitting module Align
/host/spi-builder-workspace/Sources/Align.swift:613:11: error: cannot find type 'NSLayoutConstraint' in scope
extension NSLayoutConstraint.Relation {
          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:624:11: error: cannot find type 'EdgeInsets' in scope
extension EdgeInsets {
          ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:16:20: error: cannot find type 'NSView' in scope
    var superview: NSView? { get }
                   ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:109:20: error: cannot find type 'NSLayoutConstraint' in scope
    let attribute: NSLayoutConstraint.Attribute
                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:110:17: error: cannot find type 'CGFloat' in scope
    let offset: CGFloat
                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:111:21: error: cannot find type 'CGFloat' in scope
    let multiplier: CGFloat
                    ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:43: error: cannot find type 'NSLayoutConstraint' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:81: error: cannot find type 'CGFloat' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:106: error: cannot find type 'CGFloat' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                                                                                         ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:120:39: error: cannot find type 'CGFloat' in scope
    public func offsetting(by offset: CGFloat) -> Anchor {
                                      ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:127:43: error: cannot find type 'CGFloat' in scope
    public func multiplied(by multiplier: CGFloat) -> Anchor {
                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:133:75: error: cannot find type 'CGFloat' in scope
@MainActor public func + <Type, Axis>(anchor: Anchor<Type, Axis>, offset: CGFloat) -> Anchor<Type, Axis> {
                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:138:75: error: cannot find type 'CGFloat' in scope
@MainActor public func - <Type, Axis>(anchor: Anchor<Type, Axis>, offset: CGFloat) -> Anchor<Type, Axis> {
                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:143:79: error: cannot find type 'CGFloat' in scope
@MainActor public func * <Type, Axis>(anchor: Anchor<Type, Axis>, multiplier: CGFloat) -> Anchor<Type, Axis> {
                                                                              ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:150:113: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:150:129: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:154:126: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:154:142: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:158:123: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:158:139: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:166:129: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:166:145: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:170:142: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:170:158: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:174:139: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:174:155: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:182:59: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal(_ constant: CGFloat) -> NSLayoutConstraint {
                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:182:47: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal(_ constant: CGFloat) -> NSLayoutConstraint {
                                              ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:186:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:186:60: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                           ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:190:69: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                                    ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:190:57: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                        ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:195:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func clamp(to limits: ClosedRange<CGFloat>) -> [NSLayoutConstraint] {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:195:58: error: cannot find type 'CGFloat' in scope
    @discardableResult func clamp(to limits: ClosedRange<CGFloat>) -> [NSLayoutConstraint] {
                                                         ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:204:89: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func pin(to container: LayoutItem? = nil, inset: CGFloat = 0) -> NSLayoutConstraint {
                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:204:73: error: cannot find type 'CGFloat' in scope
    @discardableResult func pin(to container: LayoutItem? = nil, inset: CGFloat = 0) -> NSLayoutConstraint {
                                                                        ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:76: error: cannot find type 'CGFloat' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                           ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:131: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                  ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:172: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:222:59: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func align(offset: CGFloat = 0) -> NSLayoutConstraint {
                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:222:43: error: cannot find type 'CGFloat' in scope
    @discardableResult func align(offset: CGFloat = 0) -> NSLayoutConstraint {
                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:242:29: error: cannot find type 'NSLayoutConstraint' in scope
    public typealias Axis = NSLayoutConstraint.Orientation
                            ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:247:95: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:247:71: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                      ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:251:105: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:251:81: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:255:84: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:255:71: error: cannot find type 'CGFloat' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                      ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:259:94: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:259:81: error: cannot find type 'CGFloat' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:275:139: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: CGFloat, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:275:77: error: cannot find type 'CGFloat' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: CGFloat, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:289:150: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                                                                                                     ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:289:77: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                            ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:293:130: error: cannot find type 'NSLayoutConstraint' in scope
    private func pin(to item2: LayoutItem?, insets: EdgeInsets, axis: Axis?, alignment: Alignment, isCenteringEnabled: Bool) -> [NSLayoutConstraint] {
                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:293:53: error: cannot find type 'EdgeInsets' in scope
    private func pin(to item2: LayoutItem?, insets: EdgeInsets, axis: Axis?, alignment: Alignment, isCenteringEnabled: Bool) -> [NSLayoutConstraint] {
                                                    ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:413:83: error: cannot find type 'CGPoint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                  ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:413:104: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:417:96: error: cannot find type 'CGPoint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                               ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:417:117: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                                    ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:421:93: error: cannot find type 'CGPoint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:421:114: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:428:48: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func align() -> [NSLayoutConstraint] {
                                               ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:433:81: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func align<Item: LayoutItem>(with item: Item) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:448:62: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ size: CGSize) -> [NSLayoutConstraint] {
                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:448:50: error: cannot find type 'CGSize' in scope
    @discardableResult public func equal(_ size: CGSize) -> [NSLayoutConstraint] {
                                                 ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:453:74: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
                                                                         ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:453:62: error: cannot find type 'CGSize' in scope
    @discardableResult public func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
                                                             ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:458:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:458:60: error: cannot find type 'CGSize' in scope
    @discardableResult public func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
                                                           ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:82: error: cannot find type 'CGSize' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                 ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:110: error: cannot find type 'CGFloat' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:127: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:95: error: cannot find type 'CGSize' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                              ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:123: error: cannot find type 'CGFloat' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:140: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:92: error: cannot find type 'CGSize' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                           ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:120: error: cannot find type 'CGFloat' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                       ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:137: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:508:32: error: cannot find type 'NSLayoutConstraint' in scope
    public typealias Element = NSLayoutConstraint
                               ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:511:52: error: cannot find type 'NSLayoutConstraint' in scope
    public nonisolated subscript(position: Int) -> NSLayoutConstraint {
                                                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:519:44: error: cannot find 'NSLayoutConstraint' in scope
    public private(set) var constraints = [NSLayoutConstraint]()
                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:519:43: error: cannot call value of non-function type '[Any]'
    public private(set) var constraints = [NSLayoutConstraint]()
                                          ^                   ~~

/host/spi-builder-workspace/Sources/Align.swift:550:274: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:55: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                      ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:105: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:186: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                         ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:235: error: cannot find type 'CGFloat' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:258: error: cannot find type 'CGFloat' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                                                 ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:93: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:118: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                     ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:141: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                            ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:182: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                     ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:89: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:130: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                 ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:155: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:178: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:219: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:574:47: error: cannot find type 'NSLayoutConstraint' in scope
    private static func install(_ constraint: NSLayoutConstraint) {
                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:507:31: error: type 'Constraints' does not conform to protocol 'Collection'
@MainActor public final class Constraints: Collection {
                              ^
/host/spi-builder-workspace/Sources/Align.swift:507:31: error: type 'Constraints' does not conform to protocol 'Sequence'
@MainActor public final class Constraints: Collection {
                              ^
Swift.Collection:4:20: note: protocol requires nested type 'Element'; add nested type 'Element' for conformance
    associatedtype Element
                   ^
[4/4] Compiling Align Align.swift
/host/spi-builder-workspace/Sources/Align.swift:613:11: error: cannot find type 'NSLayoutConstraint' in scope
extension NSLayoutConstraint.Relation {
          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:624:11: error: cannot find type 'EdgeInsets' in scope
extension EdgeInsets {
          ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:16:20: error: cannot find type 'NSView' in scope
    var superview: NSView? { get }
                   ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:109:20: error: cannot find type 'NSLayoutConstraint' in scope
    let attribute: NSLayoutConstraint.Attribute
                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:110:17: error: cannot find type 'CGFloat' in scope
    let offset: CGFloat
                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:111:21: error: cannot find type 'CGFloat' in scope
    let multiplier: CGFloat
                    ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:43: error: cannot find type 'NSLayoutConstraint' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:81: error: cannot find type 'CGFloat' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:113:106: error: cannot find type 'CGFloat' in scope
    init(_ item: LayoutItem, _ attribute: NSLayoutConstraint.Attribute, offset: CGFloat = 0, multiplier: CGFloat = 1) {
                                                                                                         ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:120:39: error: cannot find type 'CGFloat' in scope
    public func offsetting(by offset: CGFloat) -> Anchor {
                                      ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:127:43: error: cannot find type 'CGFloat' in scope
    public func multiplied(by multiplier: CGFloat) -> Anchor {
                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:133:75: error: cannot find type 'CGFloat' in scope
@MainActor public func + <Type, Axis>(anchor: Anchor<Type, Axis>, offset: CGFloat) -> Anchor<Type, Axis> {
                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:138:75: error: cannot find type 'CGFloat' in scope
@MainActor public func - <Type, Axis>(anchor: Anchor<Type, Axis>, offset: CGFloat) -> Anchor<Type, Axis> {
                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:143:79: error: cannot find type 'CGFloat' in scope
@MainActor public func * <Type, Axis>(anchor: Anchor<Type, Axis>, multiplier: CGFloat) -> Anchor<Type, Axis> {
                                                                              ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:150:113: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:150:129: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:154:126: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:154:142: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:158:123: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:158:139: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Alignment>(_ anchor: Anchor<OtherType, Axis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:166:129: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:166:145: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:170:142: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:170:158: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:174:139: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:174:155: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual<OtherType: AnchorType.Dimension, OtherAxis>(_ anchor: Anchor<OtherType, OtherAxis>, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:182:59: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func equal(_ constant: CGFloat) -> NSLayoutConstraint {
                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:182:47: error: cannot find type 'CGFloat' in scope
    @discardableResult func equal(_ constant: CGFloat) -> NSLayoutConstraint {
                                              ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:186:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func greaterThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:186:60: error: cannot find type 'CGFloat' in scope
    @discardableResult func greaterThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                           ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:190:69: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func lessThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                                    ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:190:57: error: cannot find type 'CGFloat' in scope
    @discardableResult func lessThanOrEqual(_ constant: CGFloat) -> NSLayoutConstraint {
                                                        ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:195:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func clamp(to limits: ClosedRange<CGFloat>) -> [NSLayoutConstraint] {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:195:58: error: cannot find type 'CGFloat' in scope
    @discardableResult func clamp(to limits: ClosedRange<CGFloat>) -> [NSLayoutConstraint] {
                                                         ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:204:89: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func pin(to container: LayoutItem? = nil, inset: CGFloat = 0) -> NSLayoutConstraint {
                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:204:73: error: cannot find type 'CGFloat' in scope
    @discardableResult func pin(to container: LayoutItem? = nil, inset: CGFloat = 0) -> NSLayoutConstraint {
                                                                        ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:76: error: cannot find type 'CGFloat' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                           ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:131: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                  ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:210:172: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func spacing<OtherType: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<OtherType, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:222:59: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult func align(offset: CGFloat = 0) -> NSLayoutConstraint {
                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:222:43: error: cannot find type 'CGFloat' in scope
    @discardableResult func align(offset: CGFloat = 0) -> NSLayoutConstraint {
                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:242:29: error: cannot find type 'NSLayoutConstraint' in scope
    public typealias Axis = NSLayoutConstraint.Orientation
                            ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:247:95: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:247:71: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                      ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:251:105: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:251:81: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: EdgeInsets = .zero) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:255:84: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:255:71: error: cannot find type 'CGFloat' in scope
    @discardableResult public func equal(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                      ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:259:94: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:259:81: error: cannot find type 'CGFloat' in scope
    @discardableResult public func lessThanOrEqual(_ item2: LayoutItem, insets: CGFloat) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:275:139: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: CGFloat, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:275:77: error: cannot find type 'CGFloat' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: CGFloat, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:289:150: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                                                                                                     ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:289:77: error: cannot find type 'EdgeInsets' in scope
    @discardableResult public func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis? = nil, alignment: Alignment = .fill) -> [NSLayoutConstraint] {
                                                                            ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:293:130: error: cannot find type 'NSLayoutConstraint' in scope
    private func pin(to item2: LayoutItem?, insets: EdgeInsets, axis: Axis?, alignment: Alignment, isCenteringEnabled: Bool) -> [NSLayoutConstraint] {
                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:293:53: error: cannot find type 'EdgeInsets' in scope
    private func pin(to item2: LayoutItem?, insets: EdgeInsets, axis: Axis?, alignment: Alignment, isCenteringEnabled: Bool) -> [NSLayoutConstraint] {
                                                    ^~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:413:83: error: cannot find type 'CGPoint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                  ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:413:104: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:417:96: error: cannot find type 'CGPoint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                               ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:417:117: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                                    ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:421:93: error: cannot find type 'CGPoint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:421:114: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item2: Item, offset: CGPoint = .zero) -> [NSLayoutConstraint] {
                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:428:48: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func align() -> [NSLayoutConstraint] {
                                               ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:433:81: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func align<Item: LayoutItem>(with item: Item) -> [NSLayoutConstraint] {
                                                                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:448:62: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal(_ size: CGSize) -> [NSLayoutConstraint] {
                                                             ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:448:50: error: cannot find type 'CGSize' in scope
    @discardableResult public func equal(_ size: CGSize) -> [NSLayoutConstraint] {
                                                 ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:453:74: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
                                                                         ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:453:62: error: cannot find type 'CGSize' in scope
    @discardableResult public func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
                                                             ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:458:72: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
                                                                       ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:458:60: error: cannot find type 'CGSize' in scope
    @discardableResult public func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
                                                           ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:82: error: cannot find type 'CGSize' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                 ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:110: error: cannot find type 'CGFloat' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                             ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:463:127: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:95: error: cannot find type 'CGSize' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                              ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:123: error: cannot find type 'CGFloat' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:467:140: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:92: error: cannot find type 'CGSize' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                           ^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:120: error: cannot find type 'CGFloat' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                       ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:471:137: error: cannot find type 'NSLayoutConstraint' in scope
    @discardableResult public func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
                                                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:508:32: error: cannot find type 'NSLayoutConstraint' in scope
    public typealias Element = NSLayoutConstraint
                               ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:511:52: error: cannot find type 'NSLayoutConstraint' in scope
    public nonisolated subscript(position: Int) -> NSLayoutConstraint {
                                                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:519:44: error: cannot find 'NSLayoutConstraint' in scope
    public private(set) var constraints = [NSLayoutConstraint]()
                                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:519:43: error: cannot call value of non-function type '[Any]'
    public private(set) var constraints = [NSLayoutConstraint]()
                                          ^                   ~~

/host/spi-builder-workspace/Sources/Align.swift:550:274: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:55: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                      ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:105: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:186: error: cannot find type 'NSLayoutConstraint' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                         ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:235: error: cannot find type 'CGFloat' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:550:258: error: cannot find type 'CGFloat' in scope
    static func add(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
                                                                                                                                                                                                                                                                 ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:93: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                            ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:118: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                     ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:141: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                            ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:562:182: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                     ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:89: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:130: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                 ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:155: error: cannot find type 'CGFloat' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                          ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:178: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                 ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:568:219: error: cannot find type 'NSLayoutConstraint' in scope
    static func add<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
                                                                                                                                                                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:574:47: error: cannot find type 'NSLayoutConstraint' in scope
    private static func install(_ constraint: NSLayoutConstraint) {
                                              ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:507:31: error: type 'Constraints' does not conform to protocol 'Collection'
@MainActor public final class Constraints: Collection {
                              ^
/host/spi-builder-workspace/Sources/Align.swift:507:31: error: type 'Constraints' does not conform to protocol 'Sequence'
@MainActor public final class Constraints: Collection {
                              ^
Swift.Collection:4:20: note: protocol requires nested type 'Element'; add nested type 'Element' for conformance
    associatedtype Element
                   ^
/host/spi-builder-workspace/Sources/Align.swift:48:68: error: generic parameter 'Type' could not be inferred
    public var top: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .top) }
                                                                   ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:48:68: error: generic parameter 'Axis' could not be inferred
    public var top: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .top) }
                                                                   ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:48:68: note: explicitly specify the generic arguments to fix this issue
    public var top: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .top) }
                                                                   ^
                                                                         <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:48:82: error: cannot infer contextual base in reference to member 'top'
    public var top: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .top) }
                                                                                ~^~~
/host/spi-builder-workspace/Sources/Align.swift:49:71: error: generic parameter 'Type' could not be inferred
    public var bottom: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .bottom) }
                                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:49:71: error: generic parameter 'Axis' could not be inferred
    public var bottom: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .bottom) }
                                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:49:71: note: explicitly specify the generic arguments to fix this issue
    public var bottom: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .bottom) }
                                                                      ^
                                                                            <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:49:85: error: cannot infer contextual base in reference to member 'bottom'
    public var bottom: Anchor<AnchorType.Edge, AnchorAxis.Vertical> { Anchor(item, .bottom) }
                                                                                   ~^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:50:71: error: generic parameter 'Type' could not be inferred
    public var left: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .left) }
                                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:50:71: error: generic parameter 'Axis' could not be inferred
    public var left: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .left) }
                                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:50:71: note: explicitly specify the generic arguments to fix this issue
    public var left: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .left) }
                                                                      ^
                                                                            <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:50:85: error: cannot infer contextual base in reference to member 'left'
    public var left: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .left) }
                                                                                   ~^~~~
/host/spi-builder-workspace/Sources/Align.swift:51:72: error: generic parameter 'Type' could not be inferred
    public var right: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .right) }
                                                                       ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:51:72: error: generic parameter 'Axis' could not be inferred
    public var right: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .right) }
                                                                       ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:51:72: note: explicitly specify the generic arguments to fix this issue
    public var right: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .right) }
                                                                       ^
                                                                             <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:51:86: error: cannot infer contextual base in reference to member 'right'
    public var right: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .right) }
                                                                                    ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:52:74: error: generic parameter 'Type' could not be inferred
    public var leading: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .leading) }
                                                                         ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:52:74: error: generic parameter 'Axis' could not be inferred
    public var leading: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .leading) }
                                                                         ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:52:74: note: explicitly specify the generic arguments to fix this issue
    public var leading: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .leading) }
                                                                         ^
                                                                               <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:52:88: error: cannot infer contextual base in reference to member 'leading'
    public var leading: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .leading) }
                                                                                      ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:53:75: error: generic parameter 'Type' could not be inferred
    public var trailing: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .trailing) }
                                                                          ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:53:75: error: generic parameter 'Axis' could not be inferred
    public var trailing: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .trailing) }
                                                                          ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:53:75: note: explicitly specify the generic arguments to fix this issue
    public var trailing: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .trailing) }
                                                                          ^
                                                                                <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:53:89: error: cannot infer contextual base in reference to member 'trailing'
    public var trailing: Anchor<AnchorType.Edge, AnchorAxis.Horizontal> { Anchor(item, .trailing) }
                                                                                       ~^~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:55:76: error: generic parameter 'Type' could not be inferred
    public var centerX: Anchor<AnchorType.Center, AnchorAxis.Horizontal> { Anchor(item, .centerX) }
                                                                           ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:55:76: error: generic parameter 'Axis' could not be inferred
    public var centerX: Anchor<AnchorType.Center, AnchorAxis.Horizontal> { Anchor(item, .centerX) }
                                                                           ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:55:76: note: explicitly specify the generic arguments to fix this issue
    public var centerX: Anchor<AnchorType.Center, AnchorAxis.Horizontal> { Anchor(item, .centerX) }
                                                                           ^
                                                                                 <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:55:90: error: cannot infer contextual base in reference to member 'centerX'
    public var centerX: Anchor<AnchorType.Center, AnchorAxis.Horizontal> { Anchor(item, .centerX) }
                                                                                        ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:56:74: error: generic parameter 'Type' could not be inferred
    public var centerY: Anchor<AnchorType.Center, AnchorAxis.Vertical> { Anchor(item, .centerY) }
                                                                         ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:56:74: error: generic parameter 'Axis' could not be inferred
    public var centerY: Anchor<AnchorType.Center, AnchorAxis.Vertical> { Anchor(item, .centerY) }
                                                                         ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:56:74: note: explicitly specify the generic arguments to fix this issue
    public var centerY: Anchor<AnchorType.Center, AnchorAxis.Vertical> { Anchor(item, .centerY) }
                                                                         ^
                                                                               <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:56:88: error: cannot infer contextual base in reference to member 'centerY'
    public var centerY: Anchor<AnchorType.Center, AnchorAxis.Vertical> { Anchor(item, .centerY) }
                                                                                      ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:58:82: error: generic parameter 'Type' could not be inferred
    public var firstBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .firstBaseline) }
                                                                                 ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:58:82: error: generic parameter 'Axis' could not be inferred
    public var firstBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .firstBaseline) }
                                                                                 ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:58:82: note: explicitly specify the generic arguments to fix this issue
    public var firstBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .firstBaseline) }
                                                                                 ^
                                                                                       <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:58:96: error: cannot infer contextual base in reference to member 'firstBaseline'
    public var firstBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .firstBaseline) }
                                                                                              ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:59:81: error: generic parameter 'Type' could not be inferred
    public var lastBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .lastBaseline) }
                                                                                ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:59:81: error: generic parameter 'Axis' could not be inferred
    public var lastBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .lastBaseline) }
                                                                                ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:59:81: note: explicitly specify the generic arguments to fix this issue
    public var lastBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .lastBaseline) }
                                                                                ^
                                                                                      <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:59:95: error: cannot infer contextual base in reference to member 'lastBaseline'
    public var lastBaseline: Anchor<AnchorType.Baseline, AnchorAxis.Vertical> { Anchor(item, .lastBaseline) }
                                                                                             ~^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:61:77: error: generic parameter 'Type' could not be inferred
    public var width: Anchor<AnchorType.Dimension, AnchorAxis.Horizontal> { Anchor(item, .width) }
                                                                            ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:61:77: error: generic parameter 'Axis' could not be inferred
    public var width: Anchor<AnchorType.Dimension, AnchorAxis.Horizontal> { Anchor(item, .width) }
                                                                            ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:61:77: note: explicitly specify the generic arguments to fix this issue
    public var width: Anchor<AnchorType.Dimension, AnchorAxis.Horizontal> { Anchor(item, .width) }
                                                                            ^
                                                                                  <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:61:91: error: cannot infer contextual base in reference to member 'width'
    public var width: Anchor<AnchorType.Dimension, AnchorAxis.Horizontal> { Anchor(item, .width) }
                                                                                         ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:62:76: error: generic parameter 'Type' could not be inferred
    public var height: Anchor<AnchorType.Dimension, AnchorAxis.Vertical> { Anchor(item, .height) }
                                                                           ^
/host/spi-builder-workspace/Sources/Align.swift:107:33: note: 'Type' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                ^
/host/spi-builder-workspace/Sources/Align.swift:62:76: error: generic parameter 'Axis' could not be inferred
    public var height: Anchor<AnchorType.Dimension, AnchorAxis.Vertical> { Anchor(item, .height) }
                                                                           ^
/host/spi-builder-workspace/Sources/Align.swift:107:39: note: 'Axis' declared as parameter to type 'Anchor'
@MainActor public struct Anchor<Type, Axis> { // type and axis are phantom types
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:62:76: note: explicitly specify the generic arguments to fix this issue
    public var height: Anchor<AnchorType.Dimension, AnchorAxis.Vertical> { Anchor(item, .height) }
                                                                           ^
                                                                                 <Any, Any>
/host/spi-builder-workspace/Sources/Align.swift:62:90: error: cannot infer contextual base in reference to member 'height'
    public var height: Anchor<AnchorType.Dimension, AnchorAxis.Vertical> { Anchor(item, .height) }
                                                                                        ~^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:205:28: error: reference to member 'trailing' cannot be resolved without a contextual type
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                           ^
/host/spi-builder-workspace/Sources/Align.swift:205:39: error: reference to member 'right' cannot be resolved without a contextual type
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                                      ^
/host/spi-builder-workspace/Sources/Align.swift:205:47: error: reference to member 'bottom' cannot be resolved without a contextual type
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                                              ^
/host/spi-builder-workspace/Sources/Align.swift:205:55: error: type 'Any' cannot conform to 'Equatable'
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:205:55: note: only concrete types such as structs, enums and classes can conform to protocols
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:205:55: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
        let isInverted = [.trailing, .right, .bottom].contains(attribute)
                                                      ^
/host/spi-builder-workspace/Sources/Align.swift:211:41: error: cannot infer contextual base in reference to member 'bottom'
        let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
                                       ~^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:211:72: error: cannot infer contextual base in reference to member 'top'
        let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
                                                                      ~^~~
/host/spi-builder-workspace/Sources/Align.swift:213:24: error: cannot infer contextual base in reference to member 'trailing'
        (attribute == .trailing && anchor.attribute == .leading)
                      ~^~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:213:57: error: cannot infer contextual base in reference to member 'leading'
        (attribute == .trailing && anchor.attribute == .leading)
                                                       ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:295:19: error: cannot find type 'NSLayoutConstraint' in scope
        let left: NSLayoutConstraint.Attribute = isAbsolute ? .left : .leading
                  ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:296:20: error: cannot find type 'NSLayoutConstraint' in scope
        let right: NSLayoutConstraint.Attribute = isAbsolute ? .right : .trailing
                   ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:297:28: error: cannot find 'NSLayoutConstraint' in scope
        var constraints = [NSLayoutConstraint]()
                           ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:297:27: error: cannot call value of non-function type '[Any]'
        var constraints = [NSLayoutConstraint]()
                          ^                   ~~

/host/spi-builder-workspace/Sources/Align.swift:299:35: error: cannot find type 'NSLayoutConstraint' in scope
        func constrain(attribute: NSLayoutConstraint.Attribute, relation: NSLayoutConstraint.Relation, constant: CGFloat) {
                                  ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:299:75: error: cannot find type 'NSLayoutConstraint' in scope
        func constrain(attribute: NSLayoutConstraint.Attribute, relation: NSLayoutConstraint.Relation, constant: CGFloat) {
                                                                          ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:299:114: error: cannot find type 'CGFloat' in scope
        func constrain(attribute: NSLayoutConstraint.Attribute, relation: NSLayoutConstraint.Relation, constant: CGFloat) {
                                                                                                                 ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:304:119: error: cannot infer contextual base in reference to member 'equal'
            constrain(attribute: left, relation: alignment.horizontal == .fill || alignment.horizontal == .leading ? .equal : .greaterThanOrEqual, constant: insets.left)
                                                                                                                     ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:305:121: error: cannot infer contextual base in reference to member 'equal'
            constrain(attribute: right, relation: alignment.horizontal == .fill || alignment.horizontal == .trailing ? .equal : .lessThanOrEqual, constant: -insets.right)
                                                                                                                       ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:307:39: error: cannot infer contextual base in reference to member 'centerX'
                constrain(attribute: .centerX, relation: .equal, constant: 0)
                                     ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:307:59: error: cannot infer contextual base in reference to member 'equal'
                constrain(attribute: .centerX, relation: .equal, constant: 0)
                                                         ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:311:35: error: cannot infer contextual base in reference to member 'top'
            constrain(attribute: .top, relation: alignment.vertical == .fill || alignment.vertical == .top ? .equal : .greaterThanOrEqual, constant: insets.top)
                                 ~^~~
/host/spi-builder-workspace/Sources/Align.swift:311:111: error: cannot infer contextual base in reference to member 'equal'
            constrain(attribute: .top, relation: alignment.vertical == .fill || alignment.vertical == .top ? .equal : .greaterThanOrEqual, constant: insets.top)
                                                                                                             ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:312:35: error: cannot infer contextual base in reference to member 'bottom'
            constrain(attribute: .bottom, relation: alignment.vertical == .fill || alignment.vertical == .bottom ? .equal : .lessThanOrEqual, constant: -insets.bottom)
                                 ~^~~~~~
/host/spi-builder-workspace/Sources/Align.swift:312:117: error: cannot infer contextual base in reference to member 'equal'
            constrain(attribute: .bottom, relation: alignment.vertical == .fill || alignment.vertical == .bottom ? .equal : .lessThanOrEqual, constant: -insets.bottom)
                                                                                                                   ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:314:39: error: cannot infer contextual base in reference to member 'centerY'
                constrain(attribute: .centerY, relation: .equal, constant: 0)
                                     ~^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:314:59: error: cannot infer contextual base in reference to member 'equal'
                constrain(attribute: .centerY, relation: .equal, constant: 0)
                                                         ~^~~~~
/host/spi-builder-workspace/Sources/Align.swift:532:23: error: cannot find 'NSLayoutConstraint' in scope
        if activate { NSLayoutConstraint.activate(constraints) }
                      ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:539:9: error: cannot find 'NSLayoutConstraint' in scope
        NSLayoutConstraint.activate(constraints)
        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:544:9: error: cannot find 'NSLayoutConstraint' in scope
        NSLayoutConstraint.deactivate(constraints)
        ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:556:26: error: cannot find 'NSLayoutConstraint' in scope
        let constraint = NSLayoutConstraint(item: item1, attribute: attr1, relatedBy: relation, toItem: item2, attribute: attr2 ?? .notAnAttribute, multiplier: multiplier, constant: constant)
                         ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:614:19: error: cannot find type 'NSLayoutConstraint' in scope
    var inverted: NSLayoutConstraint.Relation {
                  ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:625:84: error: cannot find type 'CGFloat' in scope
    func inset(for attribute: NSLayoutConstraint.Attribute, edge: Bool = false) -> CGFloat {
                                                                                   ^~~~~~~
/host/spi-builder-workspace/Sources/Align.swift:625:31: error: cannot find type 'NSLayoutConstraint' in scope
    func inset(for attribute: NSLayoutConstraint.Attribute, edge: Bool = false) -> CGFloat {
                              ^~~~~~~~~~~~~~~~~~
error: fatalError
BUILD FAILURE 5.10 linux