The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of AutoLayoutProxy, reference 4.1.0 (300fa5), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 12:30:57 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Reference: 4.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bibinjacobpulickal/AutoLayoutProxy
 * tag               4.1.0      -> FETCH_HEAD
HEAD is now at 300fa55 Added declarative syntax support for existing protocol extension methods.
Cloned https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Revision (git rev-parse @):
300fa55f9131279a3352c89515f88bb7099c2f90
SUCCESS checkout https://github.com/bibinjacobpulickal/AutoLayoutProxy.git at 4.1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-1EA4D86E10B52AF.txt
[3/23] Emitting module AutoLayoutProxy
[4/25] Compiling AutoLayoutProxy BBAutoLayoutableQuadrupleOperators.swift
[5/25] Compiling AutoLayoutProxy BBAutoLayoutableTupleOperators.swift
[6/25] Compiling AutoLayoutProxy BBLayoutAnchor.swift
[7/25] Compiling AutoLayoutProxy BBLayoutConstraint.swift
[8/25] Compiling AutoLayoutProxy BBOffset.swift
[9/25] Compiling AutoLayoutProxy NSLayoutConstraintAttributeExtensions.swift
[10/25] Compiling AutoLayoutProxy BBPriorityConvertible.swift
[11/25] Compiling AutoLayoutProxy BBSizeConvertible.swift
[12/25] Compiling AutoLayoutProxy BBMultiplierConvertible.swift
[13/25] Compiling AutoLayoutProxy BBOffsetConvertible.swift
[14/25] Compiling AutoLayoutProxy BBAnchorableViewOperators.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:175:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
173 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:176:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
178 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:193:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
191 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:194:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
196 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:211:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
209 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:212:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
214 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:231:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
229 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:232:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
234 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:249:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
247 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:250:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
252 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:267:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
265 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:268:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
270 |                                                        multiplier: rhs.1.0,
[15/25] Compiling AutoLayoutProxy BBAutoLayoutableOperators.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:175:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
173 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:176:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
178 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:193:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
191 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:194:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
196 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:211:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
209 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:212:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
214 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:231:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
229 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:232:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
234 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:249:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
247 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:250:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
252 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:267:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
265 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:268:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
270 |                                                        multiplier: rhs.1.0,
[16/25] Compiling AutoLayoutProxy BBAnchorable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[17/25] Compiling AutoLayoutProxy BBAnchorableExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[18/25] Compiling AutoLayoutProxy BBAnchorableHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[19/25] Compiling AutoLayoutProxy BBAutoLayoutableHelpers.swift
[20/25] Compiling AutoLayoutProxy BBEdgeInsetConvertible.swift
[21/25] Compiling AutoLayoutProxy BBLayoutDimension.swift
[22/25] Compiling AutoLayoutProxy BBMultiplier.swift
[23/25] Compiling AutoLayoutProxy BBAutoLayoutStackable.swift
[24/25] Compiling AutoLayoutProxy BBAutoLayoutable.swift
[25/25] Compiling AutoLayoutProxy BBAutoLayoutableExtensions.swift
Build complete! (7.49s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "AutoLayoutProxy",
  "name" : "AutoLayoutProxy",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.11"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "AutoLayoutProxy",
      "targets" : [
        "AutoLayoutProxy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AutoLayoutProxyTests",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxyTests",
      "path" : "Tests/AutoLayoutProxyTests",
      "sources" : [
        "AutoLayoutProxyMocks.swift",
        "AutoLayoutProxyTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "AutoLayoutProxy"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AutoLayoutProxy",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxy",
      "path" : "Sources/AutoLayoutProxy",
      "product_memberships" : [
        "AutoLayoutProxy"
      ],
      "sources" : [
        "BBAnchorable/BBAnchorable.swift",
        "BBAnchorable/BBAnchorableExtensions.swift",
        "BBAnchorable/BBAnchorableHelpers.swift",
        "BBAutoLayoutable/BBAutoLayoutStackable.swift",
        "BBAutoLayoutable/BBAutoLayoutable.swift",
        "BBAutoLayoutable/BBAutoLayoutableExtensions.swift",
        "BBAutoLayoutable/BBAutoLayoutableHelpers.swift",
        "BBConvertible/BBEdgeInsetConvertible.swift",
        "BBConvertible/BBMultiplierConvertible.swift",
        "BBConvertible/BBOffsetConvertible.swift",
        "BBConvertible/BBPriorityConvertible.swift",
        "BBConvertible/BBSizeConvertible.swift",
        "BBDeclarative/BBLayoutAnchor.swift",
        "BBDeclarative/BBLayoutConstraint.swift",
        "BBDeclarative/BBLayoutDimension.swift",
        "BBHelpers/BBMultiplier.swift",
        "BBHelpers/BBOffset.swift",
        "BBHelpers/NSLayoutConstraintAttributeExtensions.swift",
        "BBOperators/BBAnchorableViewOperators.swift",
        "BBOperators/BBAutoLayoutableOperators.swift",
        "BBOperators/BBAutoLayoutableQuadrupleOperators.swift",
        "BBOperators/BBAutoLayoutableTupleOperators.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.