The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftSVG, reference v2.3.2 (c3a886), with Swift 6.3 for macOS (SPM) on 12 Apr 2026 04:54:35 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mchoe/SwiftSVG.git
Reference: v2.3.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mchoe/SwiftSVG
 * tag               v2.3.2     -> FETCH_HEAD
HEAD is now at c3a8866 Merge pull request #149 from mchoe/task/update-docs
Cloned https://github.com/mchoe/SwiftSVG.git
Revision (git rev-parse @):
c3a8866a25ace169ee8e5c037670ba14aa59606f
SUCCESS checkout https://github.com/mchoe/SwiftSVG.git at v2.3.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swiftsvg",
      "name": "SwiftSVG",
      "url": "https://github.com/mchoe/SwiftSVG.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftSVG",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/mchoe/SwiftSVG.git
[1/4024] Fetching swiftsvg
Fetched https://github.com/mchoe/SwiftSVG.git from cache (2.11s)
Creating working copy for https://github.com/mchoe/SwiftSVG.git
Working copy of https://github.com/mchoe/SwiftSVG.git resolved at v2.3.2 (c3a8866)
warning: '.resolve-product-dependencies': dependency 'swiftsvg' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/mchoe/SwiftSVG.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--6988338F2F200930.txt
[3/47] Emitting module SwiftSVG
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[4/51] Compiling SwiftSVG Data+CacheKey.swift
[5/51] Compiling SwiftSVG Dictionary+Add.swift
[6/51] Compiling SwiftSVG Dictionary+JSON.swift
[7/51] Compiling SwiftSVG DispatchQueue+Extensions.swift
[8/51] Compiling SwiftSVG FloatingPoint+DegreesRadians.swift
[9/51] Compiling SwiftSVG CrossPlatform.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 |- note: handle unknown values using "@unknown default"
   |                 `- note: add missing cases
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[10/51] Compiling SwiftSVG NSBezierPath+CrossPlatform.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 |- note: handle unknown values using "@unknown default"
   |                 `- note: add missing cases
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[11/51] Compiling SwiftSVG CALayer+SVG.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 |- note: handle unknown values using "@unknown default"
   |                 `- note: add missing cases
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[12/51] Compiling SwiftSVG CAShapeLayer+SVG.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 |- note: handle unknown values using "@unknown default"
   |                 `- note: add missing cases
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[13/51] Compiling SwiftSVG SVGLayer.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 |- note: handle unknown values using "@unknown default"
   |                 `- note: add missing cases
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[14/51] Compiling SwiftSVG PathDLexer.swift
[15/51] Compiling SwiftSVG NSXMLSVGParser.swift
[16/51] Compiling SwiftSVG SVGParser.swift
[17/51] Compiling SwiftSVG SVGParserSupportedElements.swift
[18/51] Compiling SwiftSVG Print.swift
[19/51] Compiling SwiftSVG Scalar+FromByteArray.swift
[20/51] Compiling SwiftSVG Stack.swift
[21/51] Compiling SwiftSVG String+Subscript.swift
[22/51] Compiling SwiftSVG String+Trim.swift
[23/51] Compiling SwiftSVG SVGRectangle.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[24/51] Compiling SwiftSVG SVGRootElement.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[25/51] Compiling SwiftSVG SVGShapeElement.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[26/51] Compiling SwiftSVG BinaryFloatingPoint+ParseLengthString.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[27/51] Compiling SwiftSVG CALayer+Sublayers.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[28/51] Compiling SwiftSVG SVGView.swift
[29/51] Compiling SwiftSVG UIBezierPath+SVG.swift
[30/51] Compiling SwiftSVG UIView+SVG.swift
[31/51] Compiling SwiftSVG DelaysApplyingAttributes.swift
[32/51] Compiling SwiftSVG Fillable.swift
[33/51] Compiling SwiftSVG SVGGroup.swift
[34/51] Compiling SwiftSVG SVGLine.swift
[35/51] Compiling SwiftSVG SVGPath.swift
[36/51] Compiling SwiftSVG SVGPolygon.swift
[37/51] Compiling SwiftSVG SVGPolyline.swift
[38/51] Compiling SwiftSVG ParsesAsynchronously.swift
[39/51] Compiling SwiftSVG SVGCircle.swift
[40/51] Compiling SwiftSVG SVGContainerElement.swift
[41/51] Compiling SwiftSVG SVGElement.swift
[42/51] Compiling SwiftSVG SVGEllipse.swift
[43/51] Compiling SwiftSVG UIColor+Extensions.swift
[44/51] Compiling SwiftSVG Unown.swift
[45/51] Compiling SwiftSVG CoordinateLexer.swift
[46/51] Compiling SwiftSVG PathCommand.swift
[47/51] Compiling SwiftSVG Identifiable.swift
[48/51] Compiling SwiftSVG Strokable.swift
[49/51] Compiling SwiftSVG Stylable.swift
[50/51] Compiling SwiftSVG Transformable.swift
[51/51] Compiling SwiftSVG SVGCache.swift
BUILD FAILURE 6.3 macosSpm