Build Information
Failed to build Macaw, reference master (273964
), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 11:17:30 UTC.
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/exyte/macaw.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/exyte/macaw
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 273964a Update README.md
Cloned https://github.com/exyte/macaw.git
Revision (git rev-parse @):
273964aa992017077bbb5060fe1698393c3c60b4
SUCCESS checkout https://github.com/exyte/macaw.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/exyte/macaw.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/7] Compiling SWXMLHash shim.swift
[5/7] Compiling SWXMLHash XMLIndexer+XMLIndexerDeserializable.swift
[6/7] Emitting module SWXMLHash
[7/7] Compiling SWXMLHash XMLHash.swift
[8/134] Compiling Macaw LineJoin.swift
[9/134] Compiling Macaw LinearGradient.swift
[10/134] Compiling Macaw OffsetEffect.swift
[11/134] Compiling Macaw Pattern.swift
[12/134] Compiling Macaw RadialGradient.swift
[13/134] Compiling Macaw Stop.swift
[14/134] Compiling Macaw Stroke.swift
[15/134] Compiling Macaw Arc.swift
[16/134] Compiling Macaw Circle.swift
[17/134] Compiling Macaw Ellipse.swift
[18/134] Compiling Macaw GeomUtils.swift
[19/134] Compiling Macaw Insets.swift
[20/134] Compiling Macaw Line.swift
[21/134] Compiling Macaw Locus.swift
[22/148] Compiling Macaw MoveTo.swift
[23/148] Compiling Macaw Path.swift
[24/148] Compiling Macaw PathBuilder.swift
[25/148] Compiling Macaw PathSegment.swift
[26/148] Compiling Macaw PathSegmentType.swift
[27/148] Compiling Macaw Point.swift
[28/148] Compiling Macaw Polygon.swift
[29/148] Compiling Macaw Polyline.swift
[30/148] Compiling Macaw Rect.swift
[31/148] Compiling Macaw RoundRect.swift
[32/148] Compiling Macaw Size.swift
[33/148] Compiling Macaw Transform.swift
[34/148] Compiling Macaw TransformedLocus.swift
[35/148] Compiling Macaw Group.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[36/148] Compiling Macaw AnimOperators.swift
[37/148] Compiling Macaw ContentsInterpolation.swift
[38/148] Compiling Macaw DoubleInterpolation.swift
[39/148] Compiling Macaw FillInterpolation.swift
[40/148] Compiling Macaw Interpolable.swift
[41/148] Compiling Macaw LocusInterpolation.swift
[42/148] Compiling Macaw ShapeInterpolation.swift
[43/148] Compiling Macaw StrokeInterpolation.swift
[44/148] Compiling Macaw TransformInterpolation.swift
[45/148] Compiling Macaw FuncBounds.swift
[46/148] Compiling Macaw PathBounds.swift
[47/148] Compiling Macaw PathFunctions.swift
[48/148] Compiling Macaw AnimationSequence.swift
[49/148] Compiling Macaw CombineAnimation.swift
[50/148] Compiling Macaw MCAMediaTimingFillMode_iOS.swift
[51/148] Compiling Macaw MCAMediaTimingFillMode_macOS.swift
[52/148] Compiling Macaw MCAMediaTimingFunctionName_iOS.swift
[53/148] Compiling Macaw MCAMediaTimingFunctionName_macOS.swift
[54/148] Compiling Macaw MCAShapeLayerLineCap_iOS.swift
[55/148] Compiling Macaw MCAShapeLayerLineCap_macOS.swift
[56/148] Compiling Macaw MCAShapeLayerLineJoin_iOS.swift
[57/148] Compiling Macaw MCAShapeLayerLineJoin_macOS.swift
[58/148] Compiling Macaw AnimatableVariable.swift
[59/148] Compiling Macaw Animation.swift
[60/148] Compiling Macaw AnimationImpl.swift
[61/148] Compiling Macaw AnimationProducer.swift
[62/148] Compiling Macaw AnimationUtils.swift
[63/148] Compiling Macaw Easing.swift
[64/148] Emitting module Macaw
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[65/148] Compiling Macaw TimingFunction.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[66/148] Compiling Macaw TransformGenerator.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[67/148] Compiling Macaw Disposable.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[68/148] Compiling Macaw GroupDisposable.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[69/148] Compiling Macaw Variable.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[70/148] Compiling Macaw Event.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[71/148] Compiling Macaw PanEvent.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[72/148] Compiling Macaw PinchEvent.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[73/148] Compiling Macaw RotateEvent.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[74/148] Compiling Macaw TapEvent.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[75/148] Compiling Macaw TouchEvent.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[76/148] Compiling Macaw MacawView+PDF.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[77/148] Compiling Macaw ContentLayout.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[78/148] Compiling Macaw Align.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[79/148] Compiling Macaw SVGSerializer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[80/148] Compiling Macaw SVGView.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[81/148] Compiling Macaw CAAnimationClosure.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[82/148] Compiling Macaw CGFloat+Double.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[83/148] Compiling Macaw NSTimer+Closure.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[84/148] Compiling Macaw BoundsUtils.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[85/148] Compiling Macaw CGMappings.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[86/148] Compiling Macaw CommonError.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[87/148] Compiling Macaw DescriptionExtensions.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[88/148] Compiling Macaw UIImage2Image.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[89/148] Compiling Macaw MacawView.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[90/148] Compiling Macaw MacawZoom.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[91/148] Compiling Macaw ShapeLayer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[92/148] Compiling Macaw Touchable.swift
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[93/148] Compiling Macaw ContentsAnimation.swift
[94/148] Compiling Macaw MorphingAnimation.swift
[95/148] Compiling Macaw OpacityAnimation.swift
[96/148] Compiling Macaw PathAnimation.swift
[97/148] Compiling Macaw ShapeAnimation.swift
[98/148] Compiling Macaw TransformAnimation.swift
[99/148] Compiling Macaw AnimationCache.swift
[100/148] Compiling Macaw NodeHashable.swift
[101/148] Compiling Macaw TransformHashable.swift
[102/148] Compiling Macaw CombinationAnimationGenerator.swift
[103/148] Compiling Macaw MorphingGenerator.swift
[104/148] Compiling Macaw OpacityGenerator.swift
[105/148] Compiling Macaw PathAnimationGenerator.swift
[106/148] Compiling Macaw ShapeAnimationGenerator.swift
[107/148] Compiling Macaw MView_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[108/148] Compiling Macaw GroupRenderer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[109/148] Compiling Macaw ImageRenderer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[110/148] Compiling Macaw NodeRenderer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[111/148] Compiling Macaw RenderContext.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[112/148] Compiling Macaw RenderUtils.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[113/148] Compiling Macaw ShapeRenderer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[114/148] Compiling Macaw TextRenderer.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[115/148] Compiling Macaw CSSParser.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[116/148] Compiling Macaw SVGCanvas.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[117/148] Compiling Macaw SVGConstants.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[118/148] Compiling Macaw SVGNodeLayout.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[119/148] Compiling Macaw SVGParser.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[120/148] Compiling Macaw SVGParserError.swift
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[121/148] Compiling Macaw Image.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[122/148] Compiling Macaw Node.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[123/148] Compiling Macaw SceneUtils.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[124/148] Compiling Macaw Shape.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[125/148] Compiling Macaw Text.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[126/148] Compiling Macaw MDisplayLink.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[127/148] Compiling Macaw Common_iOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[128/148] Compiling Macaw Graphics_iOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[129/148] Compiling Macaw MDisplayLink_iOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[130/148] Compiling Macaw MView_iOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[131/148] Compiling Macaw Common_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[132/148] Compiling Macaw Graphics_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[133/148] Compiling Macaw MBezierPath+Extension_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[134/148] Compiling Macaw MDisplayLink_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/platform/macOS/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive
38 | let type = self.element(at: i, associatedPoints: &points)
39 |
40 | switch type {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.cubicCurveTo'
| |- note: add missing case: '.quadraticCurveTo'
| `- note: add missing cases
41 | case .moveTo:
42 | path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[135/148] Compiling Macaw AlphaEffect.swift
[136/148] Compiling Macaw AspectRatio.swift
[137/148] Compiling Macaw Baseline.swift
[138/148] Compiling Macaw BlendEffect.swift
[139/148] Compiling Macaw Color.swift
[140/148] Compiling Macaw ColorMatrix.swift
[141/148] Compiling Macaw ColorMatrixEffect.swift
[142/148] Compiling Macaw Drawable.swift
[143/148] Compiling Macaw Effect.swift
[144/148] Compiling Macaw Fill.swift
[145/148] Compiling Macaw Font.swift
[146/148] Compiling Macaw GaussianBlur.swift
[147/148] Compiling Macaw Gradient.swift
[148/148] Compiling Macaw LineCap.swift
Fetching https://github.com/drmohundro/SWXMLHash
[1/2820] Fetching swxmlhash
Fetched https://github.com/drmohundro/SWXMLHash from cache (0.98s)
Computing version for https://github.com/drmohundro/SWXMLHash
Computed https://github.com/drmohundro/SWXMLHash at 6.0.0 (1.49s)
Creating working copy for https://github.com/drmohundro/SWXMLHash
Working copy of https://github.com/drmohundro/SWXMLHash resolved at 6.0.0
BUILD FAILURE 6.2 macosSpm