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

Failed to build NativeMarkKit, reference master (c58eb7), with Swift 6.2 (beta) for Android on 19 Jun 2025 11:12:04 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:37:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:67: error: 'nil' requires a contextual type
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:50:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 48 |         }
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 52 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:44: error: value of type 'LayoutManager' has no member 'characterRange'
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:104: error: 'nil' requires a contextual type
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:76: error: cannot find type 'NSParagraphStyle' in scope
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:54:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:67: error: 'nil' requires a contextual type
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:78:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 76 |
 77 |         let offset = point + origin
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:80:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 81 |     }
 82 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:89:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 87 |
 88 |         let location = point - origin
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:91:101: error: 'nil' requires a contextual type
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:100: error: 'nil' requires a contextual type
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:104:23: error: value of type 'TextContainer' has no member 'layoutManager'
102 | private extension ListItemMarkerContainerLayout {
103 |     var layoutManager: LayoutManager? {
104 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
105 |     }
106 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:112:23: error: value of type 'TextContainer' has no member 'size'
110 |
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
114 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:113:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:122:40: error: value of type 'LayoutManager' has no member 'glyphRange'
120 |         }
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:44: error: value of type 'LayoutManager' has no member 'characterRange'
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:104: error: 'nil' requires a contextual type
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:125:37: error: value of type 'LayoutManager' has no member 'usedRect'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
    |                                     `- error: value of type 'LayoutManager' has no member 'usedRect'
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
127 |             if paragraphStyle.tailIndent < 0 {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:126: error: cannot find type 'NSParagraphStyle' in scope
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                              `- error: cannot find type 'NSParagraphStyle' in scope
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:117: error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                     `- error: 'nil' requires a contextual type
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:8:11: error: cannot find type 'NSTextStorage' in scope
 6 | #endif
 7 |
 8 | extension NSTextStorage {
   |           `- error: cannot find type 'NSTextStorage' in scope
 9 |
10 |     func character(at characterIndex: Int) -> unichar {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:64:11: error: cannot find type 'NSTextStorage' in scope
62 | }
63 |
64 | extension NSTextStorage: ImageTextAttachmentLayoutDelegate {
   |           `- error: cannot find type 'NSTextStorage' in scope
65 |     func imageTextAttachmentDidLoadImage(atCharacterIndex characterIndex: Int) {
66 |         let characterRange = NSRange(location: characterIndex, length: 1)
[134/153] Compiling NativeMarkKit NativeMarkText+UIKit.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:16:21: error: cannot find type 'NativeImage' in scope
14 |         case idle
15 |         case loading
16 |         case loaded(NativeImage)
   |                     `- error: cannot find type 'NativeImage' in scope
17 |     }
18 |     private let imageUrl: String?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:42:51: error: cannot find type 'NSTextContainer' in scope
40 |     }
41 |
42 |     override func lineFragment(for textContainer: NSTextContainer?, proposedLineFragment lineFrag: CGRect) -> CGRect {
   |                                                   `- error: cannot find type 'NSTextContainer' in scope
43 |         if let image = loadImage() {
44 |             let resized = environment.imageSizer.imageSize(imageUrl, image: image, lineFragment: lineFrag)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:53:25: error: cannot find type 'NativeImage' in scope
51 |
52 | private extension ImageTextAttachment {
53 |     func loadImage() -> NativeImage? {
   |                         `- error: cannot find type 'NativeImage' in scope
54 |         switch status {
55 |         case .idle:
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:37:13: error: cannot find 'NativeColor' in scope
35 |             image.draw(in: drawRect)
36 |         } else {
37 |             NativeColor.adaptableImagePlaceholderColor.set()
   |             `- error: cannot find 'NativeColor' in scope
38 |             rect.fill()
39 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:38:18: error: value of type 'CGRect' has no member 'fill'
36 |         } else {
37 |             NativeColor.adaptableImagePlaceholderColor.set()
38 |             rect.fill()
   |                  `- error: value of type 'CGRect' has no member 'fill'
39 |         }
40 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:11:49: error: cannot find type 'NativeImage' in scope
 9 |
10 | public protocol ImageSizer {
11 |     func imageSize(_ urlString: String?, image: NativeImage, lineFragment: CGRect) -> CGSize
   |                                                 `- error: cannot find type 'NativeImage' in scope
12 | }
13 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageLoader.swift:4:64: error: cannot find type 'NativeImage' in scope
2 |
3 | public protocol ImageLoader {
4 |     func loadImage(_ urlString: String, completion: @escaping (NativeImage?) -> Void)
  |                                                                `- error: cannot find type 'NativeImage' in scope
5 | }
6 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ImageTextAttachment.swift:71:68: error: cannot infer type of closure parameter 'image' without a type annotation
69 |
70 |         status = .loading
71 |         environment.imageLoader.loadImage(urlString) { [weak self] image in
   |                                                                    `- error: cannot infer type of closure parameter 'image' without a type annotation
72 |             guard let image = image else { return }
73 |             self?.status = .loaded(image)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainerStyle.swift:12:26: error: cannot find type 'NativeColor' in scope
10 |     let border: Border?
11 |     let padding: PointPadding?
12 |     let backgroundColor: NativeColor?
   |                          `- error: cannot find type 'NativeColor' in scope
13 | }
14 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/InlineContainerStyleValue.swift:29:19: error: type 'TextContainerStyle' does not conform to protocol 'Equatable'
27 |     }
28 |
29 |     override func isEqual(_ object: Any?) -> Bool {
   |                   `- error: type 'TextContainerStyle' does not conform to protocol 'Equatable'
30 |         guard let other = object as? InlineContainerStyleValue else {
31 |             return false
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:14:28: error: cannot find type 'NSLayoutManager' in scope
 12 | }
 13 |
 14 | final class LayoutManager: NSLayoutManager {
    |                            `- error: cannot find type 'NSLayoutManager' in scope
 15 |     weak var invalidationDelegate: LayoutManagerDelegate?
 16 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:17:14: error: initializer does not override a designated initializer from its superclass
 15 |     weak var invalidationDelegate: LayoutManagerDelegate?
 16 |
 17 |     override init() {
    |              `- error: initializer does not override a designated initializer from its superclass
 18 |         super.init()
 19 |         delegate = self
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:27:18: error: cannot find type 'NSTextStorage' in scope
 25 |     }
 26 |
 27 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
 28 |         textStorage
 29 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:31:19: error: method does not override any method from its superclass
 29 |     }
 30 |
 31 |     override func drawBackground(forGlyphRange glyphsToShow: NSRange, at origin: CGPoint) {
    |                   `- error: method does not override any method from its superclass
 32 |         super.drawBackground(forGlyphRange: glyphsToShow, at: origin)
 33 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:90:26: error: cannot find type 'NSLayoutManagerDelegate' in scope
 88 | }
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
    |                          `- error: cannot find type 'NSLayoutManagerDelegate' in scope
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:91:41: error: cannot find type 'NSLayoutManager' in scope
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
    |                                         `- error: cannot find type 'NSLayoutManager' in scope
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 93 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:91:249: error: cannot find type 'NSTextContainer' in scope
 89 |
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
    |                                                                                                                                                                                                                                                         `- error: cannot find type 'NSTextContainer' in scope
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 93 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:157: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                                                                                                                                             `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:41: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                         `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:104:76: error: cannot find type 'NSLayoutManager' in scope
102 |     }
103 |
104 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldUse action: NSLayoutManager.ControlCharacterAction, forControlCharacterAt charIndex: Int) -> NSLayoutManager.ControlCharacterAction {
    |                                                                            `- error: cannot find type 'NSLayoutManager' in scope
105 |         let ch = storage?.character(at: charIndex)
106 |         if ch == 13 /* \r */ {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:143:120: error: cannot find type 'NSTextContainer' in scope
141 |     }
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
    |                                                                                                                        `- error: cannot find type 'NSTextContainer' in scope
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
145 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:157:107: error: cannot find type 'NSTextContainer' in scope
155 |     }
156 |
157 |     func typographicBounds(ofGlyphRange glyphRange: NSRange, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect? {
    |                                                                                                           `- error: cannot find type 'NSTextContainer' in scope
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:183:43: error: cannot find type 'CGGlyph' in scope
181 |     }
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
    |                                           `- error: cannot find type 'CGGlyph' in scope
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:183:148: error: cannot find type 'NSTextContainer' in scope
181 |     }
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
    |                                                                                                                                                    `- error: cannot find type 'NSTextContainer' in scope
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:18:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 16 |
 17 |     override init() {
 18 |         super.init()
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 19 |         delegate = self
 20 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:19:9: error: cannot find 'delegate' in scope
 17 |     override init() {
 18 |         super.init()
 19 |         delegate = self
    |         `- error: cannot find 'delegate' in scope
 20 |     }
 21 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:23:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 21 |
 22 |     required init?(coder: NSCoder) {
 23 |         super.init(coder: coder)
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 24 |         delegate = self
 25 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:24:9: error: cannot find 'delegate' in scope
 22 |     required init?(coder: NSCoder) {
 23 |         super.init(coder: coder)
 24 |         delegate = self
    |         `- error: cannot find 'delegate' in scope
 25 |     }
 26 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:32:9: error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 30 |
 31 |     override func drawBackground(forGlyphRange glyphsToShow: NSRange, at origin: CGPoint) {
 32 |         super.drawBackground(forGlyphRange: glyphsToShow, at: origin)
    |         `- error: 'super' cannot be used in class 'LayoutManager' because it has no superclass
 33 |
 34 |         drawInlineBackgrounds(forGlyphRange: glyphsToShow)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:40:67: error: cannot find type 'NativeColor' in scope
 38 |         var attributes = [NSAttributedString.Key: Any]()
 39 |         styleSheet.styles(for: .document).updateAttributes(&attributes)
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
    |                                                                   `- error: cannot find type 'NativeColor' in scope
 41 |             backgroundColor.set()
 42 |             bounds.fill()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:40:46: error: reference to member 'backgroundColor' cannot be resolved without a contextual type
 38 |         var attributes = [NSAttributedString.Key: Any]()
 39 |         styleSheet.styles(for: .document).updateAttributes(&attributes)
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
    |                                              `- error: reference to member 'backgroundColor' cannot be resolved without a contextual type
 41 |             backgroundColor.set()
 42 |             bounds.fill()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:42:20: error: value of type 'CGRect' has no member 'fill'
 40 |         if let backgroundColor = attributes[.backgroundColor] as? NativeColor {
 41 |             backgroundColor.set()
 42 |             bounds.fill()
    |                    `- error: value of type 'CGRect' has no member 'fill'
 43 |         } else {
 44 |             bounds.clear()
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:44:20: error: value of type 'CGRect' has no member 'clear'
 42 |             bounds.fill()
 43 |         } else {
 44 |             bounds.clear()
    |                    `- error: value of type 'CGRect' has no member 'clear'
 45 |         }
 46 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:49:26: error: use of local variable 'glyphRange' before its declaration
 47 |
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |             |            `- error: use of local variable 'glyphRange' before its declaration
    |             `- note: 'glyphRange' declared here
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
 51 |             return .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:49:94: error: 'nil' requires a contextual type
 47 |
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                                                                                              `- error: 'nil' requires a contextual type
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
 51 |             return .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:50:31: error: cannot find 'textContainer' in scope
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
    |                               `- error: cannot find 'textContainer' in scope
 51 |             return .zero
 52 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:50:94: error: 'nil' requires a contextual type
 48 |     func accessibilityFrame(for characterRange: NSRange) -> CGRect {
 49 |         let glyphRange = glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
 50 |         guard let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer else {
    |                                                                                              `- error: 'nil' requires a contextual type
 51 |             return .zero
 52 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:54:27: error: cannot find 'boundingRect' in scope
 52 |         }
 53 |
 54 |         var rangeBounds = boundingRect(forGlyphRange: glyphRange, in: container)
    |                           `- error: cannot find 'boundingRect' in scope
 55 |         enumerateEnclosingRects(forGlyphRange: glyphRange,
 56 |                                 withinSelectedGlyphRange: NSRange(location: NSNotFound, length: 0),
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:55:9: error: cannot find 'enumerateEnclosingRects' in scope
 53 |
 54 |         var rangeBounds = boundingRect(forGlyphRange: glyphRange, in: container)
 55 |         enumerateEnclosingRects(forGlyphRange: glyphRange,
    |         `- error: cannot find 'enumerateEnclosingRects' in scope
 56 |                                 withinSelectedGlyphRange: NSRange(location: NSNotFound, length: 0),
 57 |                                 in: container) { rect, stop in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:67:9: error: cannot find 'invalidateLayout' in scope
 65 |     func invalidateImage(in characterRange: NSRange) {
 66 |         var actualRange = NSRange()
 67 |         invalidateLayout(forCharacterRange: characterRange, actualCharacterRange: &actualRange)
    |         `- error: cannot find 'invalidateLayout' in scope
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:68:9: error: cannot find 'invalidateDisplay' in scope
 66 |         var actualRange = NSRange()
 67 |         invalidateLayout(forCharacterRange: characterRange, actualCharacterRange: &actualRange)
 68 |         invalidateDisplay(forCharacterRange: actualRange)
    |         `- error: cannot find 'invalidateDisplay' in scope
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:70:26: error: use of local variable 'glyphRange' before its declaration
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
    |             |            `- error: use of local variable 'glyphRange' before its declaration
    |             `- note: 'glyphRange' declared here
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:70:91: error: 'nil' requires a contextual type
 68 |         invalidateDisplay(forCharacterRange: actualRange)
 69 |
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
    |                                                                                           `- error: 'nil' requires a contextual type
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:72:28: error: cannot find 'textContainer' in scope
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
    |                            `- error: cannot find 'textContainer' in scope
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:72:91: error: 'nil' requires a contextual type
 70 |         let glyphRange = glyphRange(forCharacterRange: actualRange, actualCharacterRange: nil)
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
    |                                                                                           `- error: 'nil' requires a contextual type
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:73:26: error: cannot find 'boundingRect' in scope
 71 |
 72 |         if let container = textContainer(forGlyphAt: glyphRange.location, effectiveRange: nil) as? TextContainer {
 73 |             let bounds = boundingRect(forGlyphRange: glyphRange, in: container)
    |                          `- error: cannot find 'boundingRect' in scope
 74 |             invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
 75 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:78:37: error: cannot find 'textContainers' in scope
 76 |             // In this case, the image is big enough to force things out of the container
 77 |             //  Brute force the updates
 78 |             for wrappedContainer in textContainers {
    |                                     `- error: cannot find 'textContainers' in scope
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:79:39: error: value of type 'LayoutManager' has no member 'glyphRange'
 77 |             //  Brute force the updates
 78 |             for wrappedContainer in textContainers {
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
    |                                       `- error: value of type 'LayoutManager' has no member 'glyphRange'
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
 81 |                 if let container = wrappedContainer as? TextContainer {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:80:30: error: cannot find 'boundingRect' in scope
 78 |             for wrappedContainer in textContainers {
 79 |                 let glyphRange = self.glyphRange(for: wrappedContainer)
 80 |                 let bounds = boundingRect(forGlyphRange: glyphRange, in: wrappedContainer)
    |                              `- error: cannot find 'boundingRect' in scope
 81 |                 if let container = wrappedContainer as? TextContainer {
 82 |                     invalidationDelegate?.layoutManager(self, invalidateFrame: bounds, inContainer: container)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:92:104: error: 'nil' requires a contextual type
 90 | extension LayoutManager: NSLayoutManagerDelegate {
 91 |     func layoutManager(_ layoutManager: NSLayoutManager, shouldSetLineFragmentRect lineFragmentRect: UnsafeMutablePointer<CGRect>, lineFragmentUsedRect: UnsafeMutablePointer<CGRect>, baselineOffset: UnsafeMutablePointer<CGFloat>, in textContainer: NSTextContainer, forGlyphRange glyphRange: NSRange) -> Bool {
 92 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 93 |
 94 | #if false // DEBUG
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:108:36: error: cannot infer contextual base in reference to member 'containerBreak'
106 |         if ch == 13 /* \r */ {
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
    |                                    `- error: cannot infer contextual base in reference to member 'containerBreak'
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:109:69: error: cannot infer contextual base in reference to member 'containerBreak'
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                     `- error: cannot infer contextual base in reference to member 'containerBreak'
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:109:116: error: 'nil' requires a contextual type
107 |             return .lineBreak
108 |         } else if action.contains(.containerBreak),
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                                                    `- error: 'nil' requires a contextual type
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:111:36: error: cannot infer contextual base in reference to member 'lineBreak'
109 |                   let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
110 |             return containerBreakValue.shouldContainerBreak ? .containerBreak : .zeroAdvancement
111 |         } else if action.contains(.lineBreak) {
    |                                    `- error: cannot infer contextual base in reference to member 'lineBreak'
112 |             // If we're about to actually break to a new container, don't also do a line break
113 |             let isAboutToContainerBreak = areAnyOfNextCharactersContainerBreaks(startingAt: charIndex + 1)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:123:29: error: cannot find 'textStorage' in scope
121 | private extension LayoutManager {
122 |     func drawInlineBackgrounds(forGlyphRange glyphsToShow: NSRange) {
123 |         guard let storage = textStorage else {
    |                             `- error: cannot find 'textStorage' in scope
124 |             return
125 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:127:35: error: value of type 'LayoutManager' has no member 'characterRange'
125 |         }
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
    |                                   `- error: value of type 'LayoutManager' has no member 'characterRange'
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:127:97: error: 'nil' requires a contextual type
125 |         }
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
    |                                                                                                 `- error: 'nil' requires a contextual type
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:128:37: error: cannot infer contextual base in reference to member 'inlineBackground'
126 |
127 |         let characterRange = self.characterRange(forGlyphRange: glyphsToShow, actualGlyphRange: nil)
128 |         storage.enumerateAttribute(.inlineBackground, in: characterRange, options: []) { value, range, stop in
    |                                     `- error: cannot infer contextual base in reference to member 'inlineBackground'
129 |             guard let inlineBackground = value as? InlineContainerStyleValue else { return }
130 |             drawInlineBackground(inlineBackground, forCharacterRange: range)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:144:31: error: value of type 'LayoutManager' has no member 'glyphRange'
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                               `- error: value of type 'LayoutManager' has no member 'glyphRange'
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:144:99: error: 'nil' requires a contextual type
142 |
143 |     func enumerateTypographicBounds(forCharacterRange characterRange: NSRange, with block: @escaping (NSRange, CGRect, NSTextContainer) -> Void) {
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
    |                                                                                                   `- error: 'nil' requires a contextual type
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:146:9: error: cannot find 'enumerateLineFragments' in scope
144 |         let glyphRange = self.glyphRange(forCharacterRange: characterRange, actualCharacterRange: nil)
145 |
146 |         enumerateLineFragments(forGlyphRange: glyphRange) { lineFrame, usedRect, container, lineRange, _ in
    |         `- error: cannot find 'enumerateLineFragments' in scope
147 |             guard let intersectingRange = glyphRange.intersection(lineRange) else { return }
148 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:158:43: error: cannot find type 'CGGlyph' in scope
156 |
157 |     func typographicBounds(ofGlyphRange glyphRange: NSRange, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect? {
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
    |                                           `- error: cannot find type 'CGGlyph' in scope
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:26: error: value of type 'LayoutManager' has no member 'getGlyphs'
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                          `- error: value of type 'LayoutManager' has no member 'getGlyphs'
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:80: error: 'nil' requires a contextual type
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                                                                                `- error: 'nil' requires a contextual type
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:160:133: error: 'nil' requires a contextual type
158 |         let glyphs = UnsafeMutablePointer<CGGlyph>.allocate(capacity: glyphRange.length)
159 |         let characterIndices = UnsafeMutablePointer<Int>.allocate(capacity: glyphRange.length)
160 |         let count = self.getGlyphs(in: glyphRange, glyphs: glyphs, properties: nil, characterIndexes: characterIndices, bidiLevels: nil)
    |                                                                                                                                     `- error: 'nil' requires a contextual type
161 |
162 |         var totalFrame: CGRect?
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:184:29: error: value of type 'LayoutManager' has no member 'location'
182 |
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
    |                             `- error: value of type 'LayoutManager' has no member 'location'
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
186 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:111: error: cannot find type 'NativeFont' in scope
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                               `- error: cannot find type 'NativeFont' in scope
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:32: error: value of type 'LayoutManager' has no member 'textStorage'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                `- error: value of type 'LayoutManager' has no member 'textStorage'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:140: error: value of type 'TextStyle' has no member 'makeFont'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                                                            `- error: value of type 'TextStyle' has no member 'makeFont'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:60: error: cannot infer contextual base in reference to member 'font'
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                            `- error: cannot infer contextual base in reference to member 'font'
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:185:102: error: 'nil' requires a contextual type
183 |     func typographicBounds(ofGlyph glyph: CGGlyph, atGlyphIndex glyphIndex: Int, characterIndex: Int, onLineFragment lineFrame: CGRect, container: NSTextContainer) -> CGRect {
184 |         let location = self.location(forGlyphAt: glyphIndex)
185 |         let defaultFont = self.textStorage?.safeAttribute(.font, at: characterIndex, effectiveRange: nil) as? NativeFont ?? TextStyle.body.makeFont()
    |                                                                                                      `- error: 'nil' requires a contextual type
186 |
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:189:33: error: cannot find 'boundingRect' in scope
187 |         let frameLocation = CGPoint(x: lineFrame.minX + location.x,
188 |                                     y: lineFrame.minY + location.y)
189 |         let glyphBoundingRect = boundingRect(forGlyphRange: NSRange(location: glyphIndex, length: 1),
    |                                 `- error: cannot find 'boundingRect' in scope
190 |                                              in: container)
191 |         let ascender = defaultFont.ascender
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:193:16: error: no exact matches in call to initializer
191 |         let ascender = defaultFont.ascender
192 |         let descender = defaultFont.descender
193 |         return CGRect(x: glyphBoundingRect.minX,
    |                `- error: no exact matches in call to initializer
194 |                       y: frameLocation.y - ascender,
195 |                       width: glyphBoundingRect.width,
Foundation.CGRect.init:2:8: note: candidate expects value of type 'CGFloat' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)}
  |        `- note: candidate expects value of type 'CGFloat' for parameter #4 (got 'TextRange')
3 |
Foundation.CGRect.init:2:8: note: candidate expects value of type 'Double' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: Double, y: Double, width: Double, height: Double)}
  |        `- note: candidate expects value of type 'Double' for parameter #4 (got 'TextRange')
3 |
Foundation.CGRect.init:2:8: note: candidate expects value of type 'Int' for parameter #4 (got 'TextRange')
1 | struct CGRect {
2 | public init(x: Int, y: Int, width: Int, height: Int)}
  |        `- note: candidate expects value of type 'Int' for parameter #4 (got 'TextRange')
3 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:226:82: error: cannot infer contextual base in reference to member 'containerBreak'
224 |     func isContainerBreak(at charIndex: Int) -> Break {
225 |         let length = storage?.length ?? 0
226 |         if charIndex < length, let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                  `- error: cannot infer contextual base in reference to member 'containerBreak'
227 |             return containerBreakValue.shouldContainerBreak ? .isContainerBreak : .isContainerBreakButDoesNotBreak
228 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:226:129: error: 'nil' requires a contextual type
224 |     func isContainerBreak(at charIndex: Int) -> Break {
225 |         let length = storage?.length ?? 0
226 |         if charIndex < length, let containerBreakValue = storage?.safeAttribute(.containerBreak, at: charIndex, effectiveRange: nil) as? ContainerBreakValue {
    |                                                                                                                                 `- error: 'nil' requires a contextual type
227 |             return containerBreakValue.shouldContainerBreak ? .isContainerBreak : .isContainerBreakButDoesNotBreak
228 |         } else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:116:18: error: cannot find type 'NSTextStorage' in scope
114 |     }
115 |
116 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
117 |         layoutManager?.textStorage
118 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:35:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 33 |         }
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:36:44: error: value of type 'LayoutManager' has no member 'characterRange'
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:36:104: error: 'nil' requires a contextual type
 34 |
 35 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 36 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:41:76: error: cannot find type 'NSParagraphStyle' in scope
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 42 |             return paragraphStyle.paragraphSpacing
 43 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:39:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 37 |         let characterIndex = lastNonContainerBreakIndex(characterRange) // last valid index
 38 |         if let characterIndex = characterIndex,
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:41:67: error: 'nil' requires a contextual type
 39 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 40 |                                                   at: characterIndex,
 41 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 42 |             return paragraphStyle.paragraphSpacing
 43 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:52:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 50 |         }
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 54 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:53:44: error: value of type 'LayoutManager' has no member 'characterRange'
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:53:104: error: 'nil' requires a contextual type
 51 |
 52 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 53 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:58:76: error: cannot find type 'NSParagraphStyle' in scope
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 59 |
 60 |             return paragraphStyle.paragraphSpacingBefore
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:56:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 54 |         let characterIndex = characterRange.lowerBound // first valid index
 55 |         if characterIndex < storage.length, characterIndex >= 0,
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:58:67: error: 'nil' requires a contextual type
 56 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 57 |                                                   at: characterIndex,
 58 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 59 |
 60 |             return paragraphStyle.paragraphSpacingBefore
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:86:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 84 |         style.draw(in: CGRect(origin: offset, size: size))
 85 |
 86 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 87 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: textContainer.origin)
 88 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: textContainer.origin)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:88:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 86 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 87 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: textContainer.origin)
 88 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: textContainer.origin)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 89 |     }
 90 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:98:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 96 |         let contentFrame = style.contentFrame(for: size)
 97 |         let location = point - origin - contentFrame.origin
 98 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 99 |                                                           in: textContainer,
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:100:101: error: 'nil' requires a contextual type
 98 |         let characterIndex = layoutManager.characterIndex(for: location,
 99 |                                                           in: textContainer,
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:102:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
103 |             return nil
104 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:102:100: error: 'nil' requires a contextual type
100 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
101 |         guard characterIndex >= 0 && characterIndex < storage.length,
102 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
103 |             return nil
104 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:113:23: error: value of type 'TextContainer' has no member 'layoutManager'
111 | private extension LeafTextContainerLayout {
112 |     var layoutManager: LayoutManager? {
113 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:121:23: error: value of type 'TextContainer' has no member 'size'
119 |
120 |     func setContainerSize(_ size: CGSize) {
121 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
122 |         layoutManager?.textContainerChangedGeometry(textContainer)
123 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:122:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
120 |     func setContainerSize(_ size: CGSize) {
121 |         textContainer.size = size
122 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
123 |     }
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:126:28: error: value of type 'LayoutManager' has no member 'glyphRange'
124 |
125 |     func usedSize() -> CGSize {
126 |         _ = layoutManager?.glyphRange(for: textContainer)
    |                            `- error: value of type 'LayoutManager' has no member 'glyphRange'
127 |
128 |         return layoutManager?.usedRect(for: textContainer).integral.size ?? .zero
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LeafTextContainerLayout.swift:128:31: error: value of type 'LayoutManager' has no member 'usedRect'
126 |         _ = layoutManager?.glyphRange(for: textContainer)
127 |
128 |         return layoutManager?.usedRect(for: textContainer).integral.size ?? .zero
    |                               `- error: value of type 'LayoutManager' has no member 'usedRect'
129 |     }
130 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:107:18: error: cannot find type 'NSTextStorage' in scope
105 |     }
106 |
107 |     var storage: NSTextStorage? {
    |                  `- error: cannot find type 'NSTextStorage' in scope
108 |         layoutManager?.textStorage
109 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:33:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 31 |         }
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:34:44: error: value of type 'LayoutManager' has no member 'characterRange'
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:34:104: error: 'nil' requires a contextual type
 32 |
 33 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 34 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:76: error: cannot find type 'NSParagraphStyle' in scope
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:37:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 35 |         let characterIndex = characterRange.upperBound - 1 // last valid index
 36 |         if characterIndex < storage.length,
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:39:67: error: 'nil' requires a contextual type
 37 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 38 |                                                   at: characterIndex,
 39 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 40 |             return paragraphStyle.paragraphSpacing
 41 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:50:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 48 |         }
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
 52 |         let characterIndex = characterRange.lowerBound // first valid index
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:44: error: value of type 'LayoutManager' has no member 'characterRange'
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:51:104: error: 'nil' requires a contextual type
 49 |
 50 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 51 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:76: error: cannot find type 'NSParagraphStyle' in scope
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                            `- error: cannot find type 'NSParagraphStyle' in scope
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:54:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
 52 |         let characterIndex = characterRange.lowerBound // first valid index
 53 |         if characterIndex < storage.length, characterIndex >= 0,
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:56:67: error: 'nil' requires a contextual type
 54 |            let paragraphStyle = storage.safeAttribute(.paragraphStyle,
 55 |                                                   at: characterIndex,
 56 |                                                   effectiveRange: nil) as? NSParagraphStyle {
    |                                                                   `- error: 'nil' requires a contextual type
 57 |             return paragraphStyle.paragraphSpacingBefore
 58 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:78:40: error: value of type 'LayoutManager' has no member 'glyphRange'
 76 |
 77 |         let offset = point + origin
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:80:23: error: value of type 'LayoutManager' has no member 'drawGlyphs'
 78 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
 79 |         layoutManager.drawBackground(forGlyphRange: glyphRange, at: offset)
 80 |         layoutManager.drawGlyphs(forGlyphRange: glyphRange, at: offset)
    |                       `- error: value of type 'LayoutManager' has no member 'drawGlyphs'
 81 |     }
 82 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:89:44: error: value of type 'LayoutManager' has no member 'characterIndex'
 87 |
 88 |         let location = point - origin
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
    |                                            `- error: value of type 'LayoutManager' has no member 'characterIndex'
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:91:101: error: 'nil' requires a contextual type
 89 |         let characterIndex = layoutManager.characterIndex(for: location,
 90 |                                                           in: textContainer,
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
    |                                                                                                     `- error: 'nil' requires a contextual type
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:48: error: cannot infer contextual base in reference to member 'nativeMarkLink'
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                `- error: cannot infer contextual base in reference to member 'nativeMarkLink'
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:93:100: error: 'nil' requires a contextual type
 91 |                                                           fractionOfDistanceBetweenInsertionPoints: nil)
 92 |         guard characterIndex >= 0 && characterIndex < storage.length,
 93 |               let url = storage.safeAttribute(.nativeMarkLink, at: characterIndex, effectiveRange: nil) as? NSURL else {
    |                                                                                                    `- error: 'nil' requires a contextual type
 94 |             return nil
 95 |         }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:104:23: error: value of type 'TextContainer' has no member 'layoutManager'
102 | private extension ListItemMarkerContainerLayout {
103 |     var layoutManager: LayoutManager? {
104 |         textContainer.layoutManager as? LayoutManager
    |                       `- error: value of type 'TextContainer' has no member 'layoutManager'
105 |     }
106 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:112:23: error: value of type 'TextContainer' has no member 'size'
110 |
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
    |                       `- error: value of type 'TextContainer' has no member 'size'
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
114 |     }
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:113:24: error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
111 |     func setContainerSize(_ size: CGSize) {
112 |         textContainer.size = size
113 |         layoutManager?.textContainerChangedGeometry(textContainer)
    |                        `- error: value of type 'LayoutManager' has no member 'textContainerChangedGeometry'
114 |     }
115 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:122:40: error: value of type 'LayoutManager' has no member 'glyphRange'
120 |         }
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
    |                                        `- error: value of type 'LayoutManager' has no member 'glyphRange'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:44: error: value of type 'LayoutManager' has no member 'characterRange'
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                            `- error: value of type 'LayoutManager' has no member 'characterRange'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:123:104: error: 'nil' requires a contextual type
121 |
122 |         let glyphRange = layoutManager.glyphRange(for: textContainer)
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
    |                                                                                                        `- error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:125:37: error: value of type 'LayoutManager' has no member 'usedRect'
123 |         let characterRange = layoutManager.characterRange(forGlyphRange: glyphRange, actualGlyphRange: nil)
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
    |                                     `- error: value of type 'LayoutManager' has no member 'usedRect'
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
127 |             if paragraphStyle.tailIndent < 0 {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:126: error: cannot find type 'NSParagraphStyle' in scope
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                              `- error: cannot find type 'NSParagraphStyle' in scope
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:56: error: cannot infer contextual base in reference to member 'paragraphStyle'
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                        `- error: cannot infer contextual base in reference to member 'paragraphStyle'
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ListItemMarkerContainerLayout.swift:126:117: error: 'nil' requires a contextual type
124 |
125 |         var rawRect = layoutManager.usedRect(for: textContainer)
126 |         if let paragraphStyle = storage.safeAttribute(.paragraphStyle, at: characterRange.location, effectiveRange: nil) as? NSParagraphStyle {
    |                                                                                                                     `- error: 'nil' requires a contextual type
127 |             if paragraphStyle.tailIndent < 0 {
128 |                 rawRect.size.width -= paragraphStyle.tailIndent
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:8:11: error: cannot find type 'NSTextStorage' in scope
 6 | #endif
 7 |
 8 | extension NSTextStorage {
   |           `- error: cannot find type 'NSTextStorage' in scope
 9 |
10 |     func character(at characterIndex: Int) -> unichar {
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NSTextStorage+NativeMark.swift:64:11: error: cannot find type 'NSTextStorage' in scope
62 | }
63 |
64 | extension NSTextStorage: ImageTextAttachmentLayoutDelegate {
   |           `- error: cannot find type 'NSTextStorage' in scope
65 |     func imageTextAttachmentDidLoadImage(atCharacterIndex characterIndex: Int) {
66 |         let characterRange = NSRange(location: characterIndex, length: 1)
[135/153] Compiling NativeMarkKit FencedCodeBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[136/153] Compiling NativeMarkKit FencedCodeBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[137/153] Compiling NativeMarkKit HeadingBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[138/153] Compiling NativeMarkKit IndentedCodeBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[139/153] Compiling NativeMarkKit IndentedCodeBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[140/153] Compiling NativeMarkKit ItemBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[141/153] Compiling NativeMarkKit ItemBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[142/153] Compiling NativeMarkKit LineInserter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[143/153] Compiling NativeMarkKit LineParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[144/153] Compiling NativeMarkKit LineResult.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[145/153] Compiling NativeMarkKit LinkDefinitionsLineParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[146/153] Compiling NativeMarkKit ListBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[147/153] Compiling NativeMarkKit ListKind.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[148/153] Compiling NativeMarkKit ListStyle.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[149/153] Compiling NativeMarkKit ParagraphBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[150/153] Compiling NativeMarkKit SetextHeadingBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[151/153] Compiling NativeMarkKit ThematicBreakBlockParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[152/153] Compiling NativeMarkKit ThematicBreakBlockStarter.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
[153/153] Compiling NativeMarkKit AutolinkParser.swift
/host/spi-builder-workspace/Sources/NativeMarkKit/render/CGRect+Render.swift:28:8: error: Unsupported platform
26 | }
27 | #else
28 | #error("Unsupported platform")
   |        `- error: Unsupported platform
29 | #endif
30 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/LayoutManager.swift:7:8: error: Unsupported platform
  5 | import AppKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeImage.swift:35:8: error: Unsupported platform
33 |
34 | #else
35 | #error("Unsupported platform")
   |        `- error: Unsupported platform
36 | #endif
37 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/NativeTextAttachment.swift:21:8: error: Unsupported platform
19 | import UIKit
20 | #else
21 | #error("Unsupported platform")
   |        `- error: Unsupported platform
22 | #endif
23 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/Renderer.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/TextContainer.swift:13:8: error: Unsupported platform
11 | }
12 | #else
13 | #error("Unsupported platform")
   |        `- error: Unsupported platform
14 | #endif
15 |
/host/spi-builder-workspace/Sources/NativeMarkKit/render/ThematicBreakAttachment.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByHeight.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/AspectScaleDownByWidth.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/BlockStyle.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/DefaultImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Em.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/FourSidedValue.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/ImageSizer.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/InlineStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Length.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/NativeTypes.swift:33:8: error: Unsupported platform
31 | #else
32 |
33 | #error("Unsupported platform")
   |        `- error: Unsupported platform
34 |
35 | #endif
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Points.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Strikethrough.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleSheet.swift:7:8: error: Unsupported platform
  5 | import UIKit
  6 | #else
  7 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  8 | #endif
  9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/StyleStack.swift:8:8: error: Unsupported platform
  6 | import UIKit
  7 | #else
  8 | #error("Unsupported platform")
    |        `- error: Unsupported platform
  9 | #endif
 10 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/TextStyle.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
/host/spi-builder-workspace/Sources/NativeMarkKit/style/Underline.swift:7:8: error: Unsupported platform
 5 | import UIKit
 6 | #else
 7 | #error("Unsupported platform")
   |        `- error: Unsupported platform
 8 | #endif
 9 |
BUILD FAILURE 6.2 android