Build Information
Successful build of AutoLayoutProxy, reference master (b072fb), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 15:01:36 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bibinjacobpulickal/AutoLayoutProxy
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at b072fb8 Update README.md
Cloned https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Revision (git rev-parse @):
b072fb803346243b7108a3d72c4eba8df849929b
SUCCESS checkout https://github.com/bibinjacobpulickal/AutoLayoutProxy.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[20 / 29] AutoLayoutProxy
[30 / 103]
[33 / 103]
[41 / 103]
[43 / 103]
[44 / 103]
[49 / 103]
[52 / 103]
[55 / 103]
[60 / 103]
[63 / 103]
[65 / 103]
[66 / 103]
[77 / 103]
[78 / 103]
[81 / 103]
[82 / 103]
[94 / 103] AutoLayoutProxy
[95 / 103] AutoLayoutProxy
[100 / 103] AutoLayoutProxy
Build complete! (10.83 sec)
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:175:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m173 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m174 |[0;0m -> NSLayoutConstraint {
[0;36m175 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m176 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m177 |[0;0m let constraint = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:176:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m174 |[0;0m -> NSLayoutConstraint {
[0;36m175 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m176 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m177 |[0;0m let constraint = lhsAnchor.constraint(equalTo: rhsAnchor,
[0;36m178 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:193:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m191 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m192 |[0;0m -> NSLayoutConstraint {
[0;36m193 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m194 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m195 |[0;0m let constraint = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:194:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m192 |[0;0m -> NSLayoutConstraint {
[0;36m193 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m194 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m195 |[0;0m let constraint = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
[0;36m196 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:211:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m209 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m210 |[0;0m -> NSLayoutConstraint {
[0;36m211 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m212 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m213 |[0;0m let constraint = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:212:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m210 |[0;0m -> NSLayoutConstraint {
[0;36m211 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m212 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m213 |[0;0m let constraint = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
[0;36m214 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:231:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m229 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m230 |[0;0m -> NSLayoutConstraint {
[0;36m231 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m232 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m233 |[0;0m let constraint = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:232:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m230 |[0;0m -> NSLayoutConstraint {
[0;36m231 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m232 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m233 |[0;0m let constraint = lhsAnchor.constraint(equalTo: rhsAnchor,
[0;36m234 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:249:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m247 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m248 |[0;0m -> NSLayoutConstraint {
[0;36m249 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m250 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m251 |[0;0m let constraint = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:250:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m248 |[0;0m -> NSLayoutConstraint {
[0;36m249 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m250 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m251 |[0;0m let constraint = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
[0;36m252 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:267:39: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m265 |[0;0m rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
[0;36m266 |[0;0m -> NSLayoutConstraint {
[0;36m267 |[0;0m if let lhsAnchor = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m268 |[0;0m let rhsAnchor = rhs.0 as? NSLayoutDimension {
[0;36m269 |[0;0m let constraint = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:268:41: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m266 |[0;0m -> NSLayoutConstraint {
[0;36m267 |[0;0m if let lhsAnchor = lhs as? NSLayoutDimension,
[0;36m268 |[0;0m let rhsAnchor = [4;39mrhs.0[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m269 |[0;0m let constraint = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
[0;36m270 |[0;0m multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m213 |[0;0m switch relation {
[0;36m214 |[0;0m case .lessThanOrEqual:
[0;36m215 |[0;0m if let lhs = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m216 |[0;0m if let rhs = rhs as? NSLayoutDimension {
[0;36m217 |[0;0m lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m214 |[0;0m case .lessThanOrEqual:
[0;36m215 |[0;0m if let lhs = lhs as? NSLayoutDimension {
[0;36m216 |[0;0m if let rhs = [4;39mrhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m217 |[0;0m lhs.constraint(
[0;36m218 |[0;0m lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m232 |[0;0m }
[0;36m233 |[0;0m case .greaterThanOrEqual:
[0;36m234 |[0;0m if let lhs = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m235 |[0;0m if let rhs = rhs as? NSLayoutDimension {
[0;36m236 |[0;0m lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m233 |[0;0m case .greaterThanOrEqual:
[0;36m234 |[0;0m if let lhs = lhs as? NSLayoutDimension {
[0;36m235 |[0;0m if let rhs = [4;39mrhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m236 |[0;0m lhs.constraint(
[0;36m237 |[0;0m greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m251 |[0;0m }
[0;36m252 |[0;0m default:
[0;36m253 |[0;0m if let lhs = [4;39mlhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m254 |[0;0m if let rhs = rhs as? NSLayoutDimension {
[0;36m255 |[0;0m lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m252 |[0;0m default:
[0;36m253 |[0;0m if let lhs = lhs as? NSLayoutDimension {
[0;36m254 |[0;0m if let rhs = [4;39mrhs[0;0m as? [4;39mNSLayoutDimension[0;0m {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails[0;0m
[0;36m255 |[0;0m lhs.constraint(
[0;36m256 |[0;0m equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m304 |[0;0m switch attribute {
[0;36m305 |[0;0m case .top:
[0;36m306 |[0;0m return [4;39mtop[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m307 |[0;0m case .left:
[0;36m308 |[0;0m return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m306 |[0;0m return top as? NSLayoutAnchor<AnchorType>
[0;36m307 |[0;0m case .left:
[0;36m308 |[0;0m return [4;39mleft[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m309 |[0;0m case .leading:
[0;36m310 |[0;0m return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m308 |[0;0m return left as? NSLayoutAnchor<AnchorType>
[0;36m309 |[0;0m case .leading:
[0;36m310 |[0;0m return [4;39mleading[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m311 |[0;0m case .bottom:
[0;36m312 |[0;0m return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m310 |[0;0m return leading as? NSLayoutAnchor<AnchorType>
[0;36m311 |[0;0m case .bottom:
[0;36m312 |[0;0m return [4;39mbottom[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m313 |[0;0m case .right:
[0;36m314 |[0;0m return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m312 |[0;0m return bottom as? NSLayoutAnchor<AnchorType>
[0;36m313 |[0;0m case .right:
[0;36m314 |[0;0m return [4;39mright[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m315 |[0;0m case .trailing:
[0;36m316 |[0;0m return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m314 |[0;0m return right as? NSLayoutAnchor<AnchorType>
[0;36m315 |[0;0m case .trailing:
[0;36m316 |[0;0m return [4;39mtrailing[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m317 |[0;0m case .width:
[0;36m318 |[0;0m return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: [1;33mwarning: [1;39mcast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m316 |[0;0m return trailing as? NSLayoutAnchor<AnchorType>
[0;36m317 |[0;0m case .width:
[0;36m318 |[0;0m return [4;39mwidth[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m319 |[0;0m case .height:
[0;36m320 |[0;0m return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: [1;33mwarning: [1;39mcast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m318 |[0;0m return width as? NSLayoutAnchor<AnchorType>
[0;36m319 |[0;0m case .height:
[0;36m320 |[0;0m return [4;39mheight[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m321 |[0;0m case .centerX:
[0;36m322 |[0;0m return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m320 |[0;0m return height as? NSLayoutAnchor<AnchorType>
[0;36m321 |[0;0m case .centerX:
[0;36m322 |[0;0m return [4;39mcenterX[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m323 |[0;0m case .centerY:
[0;36m324 |[0;0m return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m322 |[0;0m return centerX as? NSLayoutAnchor<AnchorType>
[0;36m323 |[0;0m case .centerY:
[0;36m324 |[0;0m return [4;39mcenterY[0;0m as? [4;39mNSLayoutAnchor<AnchorType>[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mcast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails[0;0m
[0;36m325 |[0;0m default:
[0;36m326 |[0;0m return nil
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.