Build Information
Failed to build unidoc, reference 0.27.1 (0f786d), with Swift 6.4 for macOS (SPM) on 18 Sep 2026 14:13:15 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/unidoc.git
Reference: 0.27.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rarestype/unidoc
* tag 0.27.1 -> FETCH_HEAD
HEAD is now at 0f786de [release]: 0.27.1
Cloned https://github.com/rarestype/unidoc.git
Revision (git rev-parse @):
0f786deb92268e90d48f468b1134b033b06463e7
SUCCESS checkout https://github.com/rarestype/unidoc.git at 0.27.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/rarestype/unidoc.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 1 / 294]
[Constructing description]
[Pre-planning 1 / 6787]
[Planning 1 / 6787]
[Planning 2620 / 6787]
[Planning 3510 / 6787]
[Planning 4708 / 6787]
[Planning 5843 / 6787]
[Planning 6663 / 6787]
[Planning deferred tasks]
[Describing: 16 / 15046]
[Constructing 102 / 15046]
[Constructing 2157 / 15046]
[Constructing 7028 / 15046]
[Constructing 12817 / 15046]
[Starting]
[7 / 3084] AllExcludingTests
[280 / 3084] SystemCalls
[582 / 3084] NIOHTTP2
[899 / 3084] HTTPClient
[1145 / 3084]
[1151 / 3084]
[1162 / 3122] guides
[1172 / 3133] SwiftSyntax602
[1179 / 3158] S3
[1186 / 3188] LexicalPaths
[1191 / 3222] InlineArray
[1198 / 3279] JSONAST
[1210 / 3331]
[1223 / 3367] SwiftSyntax600
[1278 / 3367] SwiftSyntax510
[1313 / 3374] S3
[1338 / 3404] InlineDictionary
[1386 / 3404] InlineBuffer
[1429 / 3404]
[1446 / 3404] InternalCollectionsUtilities
[1452 / 3404]
[1461 / 3404] DOM
[1470 / 3404]
[1477 / 3404]
[1481 / 3404]
[1489 / 3404] CNIOBoringSSL
[1492 / 3404] SystemCalls
[1506 / 3404]
[1523 / 3404] CNIOBoringSSL
[1540 / 3404] NIOConcurrencyHelpers
[1545 / 3404]
[1550 / 3404]
[1556 / 3404] CNIOBoringSSL
[1558 / 3404] SystemPackage
[1572 / 3404] CNIOBoringSSL
[1583 / 3404] CNIOBoringSSL
[1584 / 3404] CNIOBoringSSL
[1586 / 3404] CNIOBoringSSL
[1589 / 3404] CNIOBoringSSL
[1594 / 3404] CNIOBoringSSL
[1596 / 3404] CNIOBoringSSL
[1598 / 3404] CNIOBoringSSL
[1600 / 3404] CNIOBoringSSL
[1605 / 3404] CNIOBoringSSL
[1607 / 3404] CNIOBoringSSL
[1609 / 3404] CNIOBoringSSL
[1615 / 3404] CNIOBoringSSL
[1618 / 3404] CNIOBoringSSL
[1621 / 3404] CNIOBoringSSL
[1622 / 3404] Markdown
[1633 / 3404] CNIOBoringSSL
[1637 / 3404] CNIOBoringSSL
[1639 / 3404] CNIOBoringSSL
[1642 / 3404] CNIOBoringSSL
[1646 / 3404] CNIOBoringSSL
[1648 / 3404] CNIOBoringSSL
[1649 / 3404] CNIOBoringSSL
[1653 / 3404] CNIOBoringSSL
[1657 / 3404] CNIOBoringSSL
[1658 / 3404] CNIOBoringSSL
[1660 / 3404] CNIOBoringSSL
[1671 / 3404] CNIOBoringSSL
[1680 / 3404] CNIOBoringSSL
[1694 / 3404] CNIOBoringSSL
[1699 / 3404] CNIOBoringSSL
[1701 / 3404] CNIOBoringSSL
[1706 / 3404] CNIOBoringSSL
[1710 / 3404] CNIOBoringSSL
[1717 / 3404] CNIOBoringSSL
[1719 / 3404] CNIOBoringSSL
[1722 / 3404] CNIOBoringSSL
[1723 / 3404] CNIOBoringSSL
[1728 / 3404] CNIOBoringSSL
[1730 / 3404] CNIOBoringSSL
[1733 / 3404] CNIOBoringSSL
[1736 / 3404] CNIOBoringSSL
[1741 / 3404] CNIOBoringSSL
[1743 / 3404] CNIOBoringSSL
[1751 / 3404] CNIOBoringSSL
[1763 / 3404] CNIOBoringSSL
[1767 / 3404] CNIOBoringSSL
[1773 / 3404] CNIOBoringSSL
[1777 / 3404] CNIOBoringSSL
[1782 / 3404] CNIOBoringSSL
[1793 / 3404] CNIOBoringSSL
[1801 / 3404] CNIOBoringSSL
[1804 / 3404] CNIOBoringSSL
[1812 / 3404] CNIOBoringSSL
[1814 / 3404] CNIOBoringSSL
[1818 / 3404] CNIOBoringSSL
[1823 / 3404] CNIOBoringSSL
[1825 / 3404] CNIOBoringSSL
[1831 / 3404] CNIOBoringSSL
[1833 / 3404] CNIOBoringSSL
[1836 / 3404] CNIOBoringSSL
[1839 / 3404] CNIOBoringSSL
[1842 / 3404] CNIOBoringSSL
[1847 / 3404] CNIOBoringSSL
[1848 / 3404] CNIOBoringSSL
[1853 / 3404] CNIOBoringSSL
[1857 / 3404] CNIOBoringSSL
[1867 / 3404] CNIOBoringSSL
[1877 / 3404] CNIOBoringSSL
[1886 / 3404] CNIOBoringSSL
[1889 / 3404] CNIOBoringSSL
[1893 / 3404] CNIOBoringSSL
[1897 / 3404] CNIOBoringSSL
[1901 / 3404] CNIOBoringSSL
[1912 / 3404] CNIOBoringSSL
[1926 / 3404] CNIOBoringSSL
[1929 / 3404] CNIOBoringSSL
[1930 / 3404] CNIOBoringSSL
[1937 / 3404] CNIOBoringSSL
[1938 / 3404] CNIOBoringSSL
[1943 / 3404]
[1955 / 3405] cmark-gfm-extensions
[1981 / 3405]
[1988 / 3407] cmark-gfm
[1995 / 3407] cmark-gfm
[1998 / 3407] cmark-gfm
[2006 / 3407] cmark-gfm
[2015 / 3407] cmark-gfm
[2028 / 3407] cmark-gfm-extensions
[2037 / 3407] Unidoc
[2045 / 3407] TopologicalSorting
[2055 / 3407] cmark-gfm-extensions
[2063 / 3407] _SwiftSyntaxCShims
[2065 / 3407] SystemCalls
[2073 / 3407] SwiftSyntax510
[2089 / 3407] UnidocAssets
[2098 / 3407] Sources
[2108 / 3407] Mongo
[2115 / 3407] Media-product
[2122 / 3407] MessageAuthentication
[2135 / 3407] Markdown
[2140 / 3407] Markdown
[2142 / 3407] MarkdownABI
[2145 / 3407] LexicalPaths
[2148 / 3407] JSONAST
[2151 / 3407] JSONAST
[2153 / 3407] JSONEncoding
[2156 / 3407] JSONAST
[2159 / 3407] InternalCollectionsUtilities
[2162 / 3407] JSONAST
[2164 / 3407] InternalCollectionsUtilities
[2169 / 3407] InternalCollectionsUtilities
[2170 / 3407] InlineDictionary
[2176 / 3407] SHA1
[2189 / 3407] DOM
[2199 / 3407] CSystem
[2221 / 3407] CSystem
[2245 / 3427] AvailabilityDomain-product
[2263 / 3442]
[2276 / 3445] CNIOLLHTTP
[2287 / 3445]
[2291 / 3445] ArgumentParserToolInfo
[2303 / 3445] SwiftSyntax603
[2316 / 3445] _NIODataStructures
[2325 / 3458] TraceableErrors
[2340 / 3469] TraceableErrors
[2356 / 3480] TraceableErrors
[2361 / 3480] SystemIO
[2379 / 3480] Symbols-product
[2382 / 3480] Symbols
[2394 / 3481] IP
[2407 / 3486]
[2412 / 3496] UnidocAssets_System
[2440 / 3519] SourceDiagnostics
[2449 / 3534] SourceDiagnostics
[2465 / 3534] SHA1
[2473 / 3534]
[2475 / 3534] SystemAsync
[2477 / 3534] SystemAsync
[2485 / 3534] SystemAsync
[2488 / 3534] SourceDiagnostics
[2490 / 3534] SystemAsync
[2491 / 3534] SourceDiagnostics-product
[2493 / 3534] Snippets
[2497 / 3534] Mongo
[2504 / 3536]
[2508 / 3550] MarkdownDisplay
[2510 / 3550] MarkdownDisplay
[2516 / 3550] OrderedCollections
[2517 / 3550] OrderedCollections
[2518 / 3550] OrderedCollections
[2521 / 3550] OrderedCollections
[2527 / 3550] OrderedCollections
[2529 / 3550] OrderedCollections-product
[2536 / 3562] MarkdownAST
[2540 / 3562] Grammar
[2546 / 3589] MD5
[2552 / 3611] JSONEncoding
[2569 / 3622] OrderedCollections
[2585 / 3622] ContainersPreview
[2588 / 3622] MarkdownAST
[2599 / 3622] MarkdownAST
[2608 / 3622] SwiftSyntax
[2611 / 3622] SwiftParser
[2617 / 3622] JSONEncoding
[2623 / 3622] ISO
[2628 / 3622] HTML
[2632 / 3622] HTML
[2638 / 3622] ISO
[2646 / 3622] Grammar
[2650 / 3622] ContainersPreview
[2658 / 3622] ContainersPreview
[2662 / 3626] ContainersPreview
[2666 / 3638] URI
[2671 / 3667] _AsyncChannel
[2678 / 3678] _AsyncChannel
[2701 / 3678] UnixCalendar
[2712 / 3678] UnixCalendar
[2716 / 3678] URI-product
[2721 / 3678] UCF
[2726 / 3678] SwiftParser
[2728 / 3678] URI
[2730 / 3678] SwiftParser
[2731 / 3678] SwiftParser
[2738 / 3678] SwiftParser
[2741 / 3678] SwiftOperators
[2748 / 3678] SwiftDiagnostics
[2753 / 3681]
[2756 / 3685] Multiparts
[2760 / 3707] Multiparts
[2765 / 3745] SwiftIDEUtils
[2780 / 3745] UCF-product
[2812 / 3772]
[2822 / 3772] SwiftOperators
[2829 / 3772] SwiftOperators
[2837 / 3772] SwiftIDEUtils
[2840 / 3772] SwiftIDEUtils-product
[2851 / 3772]
[2855 / 3772] PieCharts
[2858 / 3772] PieCharts-product
[2866 / 3772] Multiparts-product
[2876 / 3772] Multiparts
[2886 / 3775] JSONEncoding
[2897 / 3784] DequeModule
[2898 / 3784] Base64
[2907 / 3844] JSONDecoding
[2913 / 3871] MarkdownParsing
[2930 / 3871] MarkdownRendering
[2952 / 3893] BSONABI
[2967 / 3893] SwiftSyntaxBuilder
[2983 / 3893] SwiftParserDiagnostics
[2986 / 3906]
[2997 / 3906] MarkdownSemantics
[2998 / 3906] MarkdownSemantics-product
[3001 / 3906] MarkdownSemantics
[3006 / 3906] ArgumentParser
[3012 / 3906] MarkdownRendering
[3023 / 3906] MarkdownRendering
[3031 / 3906] MarkdownParsing
[3040 / 3906] MarkdownParsing
[3048 / 3906] LinkResolution
[3054 / 3906] JSONParsing
[3062 / 3906] JSONDecoding
[3070 / 3906] JSON
[3077 / 3906] URI
[3082 / 3906] DequeModule
[3089 / 3906] SCRAM
[3097 / 3906] DequeModule
[3101 / 3906] Base16
[3107 / 3906] Availability
[3114 / 3906] Availability
[3122 / 3906] System_ArgumentParser
[3127 / 3906] ArgumentParser
[3127 / 3906]
[3131 / 3910] UUID
[3142 / 3910] DOM-product
[3151 / 3914] System_ArgumentParser
[3162 / 3917] System_ArgumentParser-product
[3171 / 3953] SwiftSyntaxBuilder
[3179 / 3958] Signatures
[3199 / 3958] JSON
[3209 / 3970] CRC
[3227 / 3970] SwiftIfConfig
[3237 / 3970] Signatures
[3244 / 3970] NIOCore
[3252 / 3970] SwiftSyntaxBuilder
[3254 / 3970] SHA2
[3255 / 3970] MarkdownPluginSwift
[3258 / 3970] JSON-product
[3266 / 3970]
[3274 / 3973] Base16
[3281 / 3973] AvailabilityDomain-product
[3291 / 3975] MarkdownAST-product
[3298 / 4011] BSONDecoding
[3308 / 4033] MarkdownPluginSwift
[3331 / 4033] SwiftIfConfig
[3340 / 4033] SHA1_JSON
[3352 / 4033] MarkdownPluginSwift
[3354 / 4033] SymbolGraphParts
[3362 / 4033] MarkdownParsing
[3367 / 4033] LZ77
[3369 / 4033] MarkdownPluginSwift
[3373 / 4033] BSONEncoding
[3378 / 4033] BSONEncoding
[3382 / 4033] BSONDecoding
[3387 / 4033] BSONDecoding
[3399 / 4035]
[3418 / 4039] NIOCore-product
[3426 / 4053] MarkdownPluginSwift_IndexStoreDB
[3439 / 4097] GitHubAPI
[3457 / 4097] UnidocAPI-product
[3467 / 4097] SymbolGraphParts
[3481 / 4097] GitHubAPI
[3492 / 4097] SwiftSyntaxMacroExpansion
[3507 / 4097] GitHubAPI
[3515 / 4097] NIOCore
[3523 / 4098] SwiftSyntaxMacros
[3537 / 4105]
[3545 / 4105] NIOEmbedded
[3551 / 4131] SymbolGraphCompiler
[3557 / 4167] BSON
[3600 / 4182] SymbolGraphCompiler
[3612 / 4182] NIOPosix
[3619 / 4182] SwiftSyntaxMacroExpansion
[3622 / 4182] SwiftSyntaxMacroExpansion
[3626 / 4182] NIOPosix
[3629 / 4182] SymbolGraphCompiler
[3632 / 4182] NIOPosix
[3637 / 4182] Lexic
[3639 / 4182] Lexic
[3644 / 4182] Lexic
[3654 / 4182] NIOPosix-product
[3663 / 4182] HTTP-product
[3671 / 4182] BSON_UUID
[3680 / 4183]
[3692 / 4193] Fingerprinting
[3693 / 4193] BSON_UUID
[3698 / 4241] MongoClusters
[3704 / 4258] NIO
[3747 / 4258] Fingerprinting
[3771 / 4266] SwiftCompilerPluginMessageHandling
[3776 / 4266] BSON_ISO
[3794 / 4266] NIO
[3801 / 4266] MongoLogging
[3808 / 4266] MongoABI
[3818 / 4266] IP_BSON
[3829 / 4266] MongoABI
[3838 / 4266] BSON_ISO-product
[3851 / 4271] MongoIO
[3856 / 4275]
[3862 / 4290] SwiftCompilerPlugin
[3878 / 4300] NIOTLS
[3891 / 4346] MongoBuiltins
[3911 / 4356] Firewalls
[3927 / 4356] NIOHTTP1
[3928 / 4356] NIOTLS
[3934 / 4356] NIOHTTP1
[3942 / 4356] NIOHTTP1
[3948 / 4356] NIOHPACK
[3955 / 4356] MongoConfiguration
[3962 / 4356] MongoCommands
[3977 / 4356] MongoCommands
[3985 / 4356] MongoBuiltins
[3987 / 4356] MongoBuiltins
[3987 / 4356] NIOPosix
[3993 / 4356] Firewalls
[3995 / 4356] Firewalls
[4002 / 4357] HTTP
[4011 / 4357] BSONReflection
[4028 / 4361] NIOTLS
[4030 / 4361] Firewalls
[4033 / 4361] MongoExecutor
[4045 / 4410] MongoExecutor
[4054 / 4410] NIOHPACK
[4062 / 4410] NIOHPACK
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/apple/swift-markdown
Fetching https://github.com/rarestype/ucf
Fetching https://github.com/tayloraswift/swift-png
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/swiftlang/swift-syntax
[1/832] Fetching ucf
[151/8394] Fetching ucf, swift-png
[2346/27312] Fetching ucf, swift-png, swift-argument-parser
[2347/35041] Fetching ucf, swift-png, swift-argument-parser, swift-markdown
[3232/62361] Fetching ucf, swift-png, swift-argument-parser, swift-markdown, swift-collections
[15254/148394] Fetching ucf, swift-png, swift-argument-parser, swift-markdown, swift-collections, swift-nio
[41357/228345] Fetching ucf, swift-png, swift-argument-parser, swift-markdown, swift-collections, swift-nio, swift-syntax
Fetched https://github.com/apple/swift-markdown (9.95s)
Fetched https://github.com/apple/swift-argument-parser (9.95s)
Fetched https://github.com/apple/swift-nio (9.95s)
Fetched https://github.com/swiftlang/swift-syntax (9.95s)
Fetching https://github.com/rarestype/servit
Fetching https://github.com/rarestype/u
Fetching https://github.com/rarestype/swift-mongodb
Fetching https://github.com/rarestype/swift-topsort
[32265/35714] Fetching ucf, swift-png, swift-collections
[32266/35926] Fetching ucf, swift-png, swift-collections, swift-topsort
[32307/36471] Fetching ucf, swift-png, swift-collections, swift-topsort, servit
[32481/49905] Fetching ucf, swift-png, swift-collections, swift-topsort, servit, swift-mongodb
[34596/50521] Fetching ucf, swift-png, swift-collections, swift-topsort, servit, swift-mongodb, u
Fetched https://github.com/rarestype/servit (1.15s)
[37215/49976] Fetching ucf, swift-png, swift-collections, swift-topsort, swift-mongodb, u
Fetching https://github.com/rarestype/swift-json
Fetched https://github.com/rarestype/u (1.32s)
Fetching https://github.com/rarestype/swift-io
Fetched https://github.com/rarestype/swift-mongodb (1.43s)
Fetched https://github.com/rarestype/swift-topsort (1.43s)
Fetching https://github.com/rarestype/swift-ip
Fetching https://github.com/rarestype/swift-github
[32269/38732] Fetching ucf, swift-png, swift-collections, swift-json
[32846/40025] Fetching ucf, swift-png, swift-collections, swift-json, swift-ip
[32885/40277] Fetching ucf, swift-png, swift-collections, swift-json, swift-ip, swift-github
Fetched https://github.com/rarestype/swift-github (1.06s)
Fetched https://github.com/rarestype/swift-ip (1.06s)
[32887/39429] Fetching ucf, swift-png, swift-collections, swift-json, swift-io
Fetching https://github.com/rarestype/swift-bson
Fetching https://github.com/rarestype/swift-dom
Fetched https://github.com/rarestype/swift-json (1.58s)
Fetched https://github.com/rarestype/swift-io (1.41s)
Fetching https://github.com/rarestype/h
Fetching https://github.com/rarestype/gram
[32319/35714] Fetching ucf, swift-png, swift-collections
[32320/37220] Fetching ucf, swift-png, swift-collections, swift-dom
[32848/38545] Fetching ucf, swift-png, swift-collections, swift-dom, h
[33224/40536] Fetching ucf, swift-png, swift-collections, swift-dom, h, swift-bson
[33344/41853] Fetching ucf, swift-png, swift-collections, swift-dom, h, swift-bson, gram
Fetched https://github.com/rarestype/h (1.01s)
[35717/40528] Fetching ucf, swift-png, swift-collections, swift-dom, swift-bson, gram
Fetching https://github.com/ordo-one/lexic
Fetched https://github.com/rarestype/swift-bson (1.29s)
Fetched https://github.com/rarestype/swift-dom (1.29s)
Fetched https://github.com/rarestype/gram (1.07s)
Fetching https://github.com/ordo-one/dollup
[32319/35714] Fetching ucf, swift-png, swift-collections
[32320/35758] Fetching ucf, swift-png, swift-collections, dollup
[32364/36919] Fetching ucf, swift-png, swift-collections, dollup, lexic
Fetched https://github.com/ordo-one/dollup (0.72s)
[32552/36875] Fetching ucf, swift-png, swift-collections, lexic
Fetched https://github.com/ordo-one/lexic (0.99s)
[32319/35714] Fetching ucf, swift-png, swift-collections
Fetched https://github.com/apple/swift-collections (35.46s)
Fetched https://github.com/rarestype/ucf (35.46s)
Fetched https://github.com/tayloraswift/swift-png (35.46s)
Computing version for https://github.com/tayloraswift/swift-png
Computed https://github.com/tayloraswift/swift-png at 4.5.1 (36.45s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (0.71s)
Computing version for https://github.com/rarestype/servit
Computed https://github.com/rarestype/servit at 1.2.0 (0.76s)
Fetching https://github.com/apple/swift-nio-ssl
Fetching https://github.com/apple/swift-nio-http2
[1/16065] Fetching swift-nio-ssl
[2/28317] Fetching swift-nio-ssl, swift-nio-http2
Fetched https://github.com/apple/swift-nio-http2 (2.29s)
Fetched https://github.com/apple/swift-nio-ssl (2.29s)
Computing version for https://github.com/rarestype/swift-topsort
Computed https://github.com/rarestype/swift-topsort at 0.2.0 (2.93s)
Computing version for https://github.com/rarestype/swift-mongodb
Computed https://github.com/rarestype/swift-mongodb at 1.1.0 (0.62s)
Computing version for https://github.com/rarestype/swift-ip
Computed https://github.com/rarestype/swift-ip at 0.3.10 (0.64s)
Computing version for https://github.com/rarestype/swift-github
Computed https://github.com/rarestype/swift-github at 2.1.0 (0.67s)
Fetching https://github.com/rarestype/swift-jwt
[1/179] Fetching swift-jwt
Fetched https://github.com/rarestype/swift-jwt (0.79s)
Computing version for https://github.com/rarestype/swift-dom
Computed https://github.com/rarestype/swift-dom at 1.2.3 (1.44s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.61s)
Computing version for https://github.com/rarestype/swift-jwt
Computed https://github.com/rarestype/swift-jwt at 0.2.0 (0.59s)
Computing version for https://github.com/apple/swift-markdown
Computed https://github.com/apple/swift-markdown at 0.8.0 (0.72s)
Fetching https://github.com/swiftlang/swift-cmark.git
[1/18598] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git (2.05s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.8.0 (4.29s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (0.58s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 603.0.2 (0.76s)
Computing version for https://github.com/rarestype/ucf
Computed https://github.com/rarestype/ucf at 0.4.1 (0.58s)
Computing version for https://github.com/rarestype/swift-bson
Computed https://github.com/rarestype/swift-bson at 2.2.0 (0.57s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.6.0 (0.69s)
Computing version for https://github.com/apple/swift-nio-http2
Computed https://github.com/apple/swift-nio-http2 at 1.46.0 (0.59s)
Fetching https://github.com/apple/swift-atomics.git
[1/1875] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (1.19s)
Computing version for https://github.com/rarestype/swift-io
Computed https://github.com/rarestype/swift-io at 3.4.0 (1.80s)
Fetching https://github.com/apple/swift-system
[1/6898] Fetching swift-system
Fetched https://github.com/apple/swift-system (1.43s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (2.04s)
Computing version for https://github.com/ordo-one/lexic
Computed https://github.com/ordo-one/lexic at 1.10.0 (0.72s)
Computing version for https://github.com/apple/swift-nio-ssl
Computed https://github.com/apple/swift-nio-ssl at 2.37.5 (0.63s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.55s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.103.0 (0.67s)
Computing version for https://github.com/rarestype/swift-json
Computed https://github.com/rarestype/swift-json at 3.5.0 (0.70s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.0.8 (0.53s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.59s)
Creating working copy for https://github.com/tayloraswift/swift-png
Working copy of https://github.com/tayloraswift/swift-png resolved at 4.5.1
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.8.0
Creating working copy for https://github.com/rarestype/swift-github
Working copy of https://github.com/rarestype/swift-github resolved at 2.1.0
Creating working copy for https://github.com/rarestype/swift-dom
Working copy of https://github.com/rarestype/swift-dom resolved at 1.2.3
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.1.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.6.0
Creating working copy for https://github.com/rarestype/ucf
Working copy of https://github.com/rarestype/ucf resolved at 0.4.1
Creating working copy for https://github.com/rarestype/swift-mongodb
Working copy of https://github.com/rarestype/swift-mongodb resolved at 1.1.0
Creating working copy for https://github.com/apple/swift-nio-ssl
Working copy of https://github.com/apple/swift-nio-ssl resolved at 2.37.5
Creating working copy for https://github.com/rarestype/servit
Working copy of https://github.com/rarestype/servit resolved at 1.2.0
Creating working copy for https://github.com/rarestype/swift-ip
Working copy of https://github.com/rarestype/swift-ip resolved at 0.3.10
Creating working copy for https://github.com/rarestype/swift-bson
Working copy of https://github.com/rarestype/swift-bson resolved at 2.2.0
Creating working copy for https://github.com/apple/swift-nio-http2
Working copy of https://github.com/apple/swift-nio-http2 resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/rarestype/swift-io
Working copy of https://github.com/rarestype/swift-io resolved at 3.4.0
Creating working copy for https://github.com/apple/swift-markdown
Working copy of https://github.com/apple/swift-markdown resolved at 0.8.0
Creating working copy for https://github.com/rarestype/swift-jwt
Working copy of https://github.com/rarestype/swift-jwt resolved at 0.2.0
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.0.8
Creating working copy for https://github.com/rarestype/swift-topsort
Working copy of https://github.com/rarestype/swift-topsort resolved at 0.2.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.103.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.2
Creating working copy for https://github.com/ordo-one/lexic
Working copy of https://github.com/ordo-one/lexic resolved at 1.10.0
Creating working copy for https://github.com/rarestype/swift-json
Working copy of https://github.com/rarestype/swift-json resolved at 3.5.0
Creating working copy for https://github.com/rarestype/u
Working copy of https://github.com/rarestype/u resolved at 1.1.0
Creating working copy for https://github.com/rarestype/h
Working copy of https://github.com/rarestype/h resolved at 1.0.1
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Downloading binary artifact https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip
[0/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (11 KB / 4 MB)
[8/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (327 KB / 4 MB)
[14/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (590 KB / 4 MB)
[21/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (862 KB / 4 MB)
[28/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (1.1 MB / 4 MB)
[35/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (1.4 MB / 4 MB)
[42/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (1.7 MB / 4 MB)
[49/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (1.9 MB / 4 MB)
[55/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (2.2 MB / 4 MB)
[63/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (2.5 MB / 4 MB)
[69/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (2.8 MB / 4 MB)
[76/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (3 MB / 4 MB)
[83/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (3.3 MB / 4 MB)
[90/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (3.6 MB / 4 MB)
[97/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (3.9 MB / 4 MB)
[100/100] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (4 MB / 4 MB)
Downloaded https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (0.39s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (0.21s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/Symbols/README.md
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:22:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m20 |[0;0m extension Markdown.BinaryEncoder {
[0;36m21 |[0;0m @inlinable public static func += (self: inout Self, bytecode: Markdown.Bytecode) {
[0;36m22 |[0;0m self.bytecode.bytes += bytecode.bytes
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:26:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m @inlinable public static func += (self: inout Self, codepoint: Unicode.Scalar) {
[0;36m26 |[0;0m self.bytecode.write(utf8: codepoint.utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m @inlinable public static func += (self: inout Self, character: Character) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:29:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m @inlinable public static func += (self: inout Self, character: Character) {
[0;36m29 |[0;0m self.bytecode.write(utf8: character.utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m @inlinable public static func += (self: inout Self, text: some StringProtocol) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:32:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m @inlinable public static func += (self: inout Self, text: some StringProtocol) {
[0;36m32 |[0;0m self.bytecode.write(text: text)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m @inlinable public static func += (self: inout Self, utf8: some Sequence<UInt8>) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:35:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m @inlinable public static func += (self: inout Self, utf8: some Sequence<UInt8>) {
[0;36m35 |[0;0m self.bytecode.write(utf8: utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m36 |[0;0m }
[0;36m37 |[0;0m @inlinable public static func &= (self: inout Self, reference: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:38:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m36 |[0;0m }
[0;36m37 |[0;0m @inlinable public static func &= (self: inout Self, reference: Int) {
[0;36m38 |[0;0m self.bytecode.write(reference: reference)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m39 |[0;0m }
[0;36m40 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:48:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m46 |[0;0m mutating get {
[0;36m47 |[0;0m attributes(&self.attribute)
[0;36m48 |[0;0m self.bytecode.write(emission)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m49 |[0;0m }
[0;36m50 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:58:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m56 |[0;0m mutating get {
[0;36m57 |[0;0m attributes(&self.attribute)
[0;36m58 |[0;0m self.bytecode.write(context)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m59 |[0;0m encode(&self)
[0;36m60 |[0;0m self.bytecode.write(marker: .pop)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:60:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m58 |[0;0m self.bytecode.write(context)
[0;36m59 |[0;0m encode(&self)
[0;36m60 |[0;0m self.bytecode.write(marker: .pop)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m61 |[0;0m }
[0;36m62 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:68:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m66 |[0;0m ) -> Void {
[0;36m67 |[0;0m mutating get {
[0;36m68 |[0;0m self.bytecode.write(context)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m69 |[0;0m encode(&self)
[0;36m70 |[0;0m self.bytecode.write(marker: .pop)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:70:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m68 |[0;0m self.bytecode.write(context)
[0;36m69 |[0;0m encode(&self)
[0;36m70 |[0;0m self.bytecode.write(marker: .pop)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m71 |[0;0m }
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:22:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m20 |[0;0m extension Markdown.BinaryEncoder {
[0;36m21 |[0;0m @inlinable public static func += (self: inout Self, bytecode: Markdown.Bytecode) {
[0;36m22 |[0;0m self.bytecode.bytes += bytecode.bytes
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:26:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m @inlinable public static func += (self: inout Self, codepoint: Unicode.Scalar) {
[0;36m26 |[0;0m self.bytecode.write(utf8: codepoint.utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m @inlinable public static func += (self: inout Self, character: Character) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:29:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m @inlinable public static func += (self: inout Self, character: Character) {
[0;36m29 |[0;0m self.bytecode.write(utf8: character.utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m @inlinable public static func += (self: inout Self, text: some StringProtocol) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:32:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m @inlinable public static func += (self: inout Self, text: some StringProtocol) {
[0;36m32 |[0;0m self.bytecode.write(text: text)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m @inlinable public static func += (self: inout Self, utf8: some Sequence<UInt8>) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:35:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m @inlinable public static func += (self: inout Self, utf8: some Sequence<UInt8>) {
[0;36m35 |[0;0m self.bytecode.write(utf8: utf8)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m36 |[0;0m }
[0;36m37 |[0;0m @inlinable public static func &= (self: inout Self, reference: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:38:9: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m36 |[0;0m }
[0;36m37 |[0;0m @inlinable public static func &= (self: inout Self, reference: Int) {
[0;36m38 |[0;0m self.bytecode.write(reference: reference)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m39 |[0;0m }
[0;36m40 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:48:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m46 |[0;0m mutating get {
[0;36m47 |[0;0m attributes(&self.attribute)
[0;36m48 |[0;0m self.bytecode.write(emission)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m49 |[0;0m }
[0;36m50 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:58:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m56 |[0;0m mutating get {
[0;36m57 |[0;0m attributes(&self.attribute)
[0;36m58 |[0;0m self.bytecode.write(context)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m59 |[0;0m encode(&self)
[0;36m60 |[0;0m self.bytecode.write(marker: .pop)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:60:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m58 |[0;0m self.bytecode.write(context)
[0;36m59 |[0;0m encode(&self)
[0;36m60 |[0;0m self.bytecode.write(marker: .pop)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m61 |[0;0m }
[0;36m62 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:68:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m66 |[0;0m ) -> Void {
[0;36m67 |[0;0m mutating get {
[0;36m68 |[0;0m self.bytecode.write(context)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m69 |[0;0m encode(&self)
[0;36m70 |[0;0m self.bytecode.write(marker: .pop)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownABI/Bytecode/Markdown.BinaryEncoder.swift:70:13: [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m extension Markdown.BinaryEncoder {
[0;36m11 |[0;0m @inlinable public internal(set) var bytecode: Markdown.Bytecode {
[0;36m|[0;0m `- [1;39mnote: [1;39msetter for property 'bytecode' is not '@usableFromInline' or public[0;0m
[0;36m12 |[0;0m _read {
[0;36m13 |[0;0m yield self.attribute.bytecode
[0;36m:[0;0m
[0;36m68 |[0;0m self.bytecode.write(context)
[0;36m69 |[0;0m encode(&self)
[0;36m70 |[0;0m self.bytecode.write(marker: .pop)
[0;36m|[0;0m `- [1;33mwarning: [1;39msetter for property 'bytecode' is internal and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode[0;0m
[0;36m71 |[0;0m }
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:4:40: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m final class BlockColumns: Markdown.BlockContainer<Markdown.BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:31:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m29 |[0;0m }
[0;36m30 |[0;0m extension Markdown.BlockColumns: Markdown.BlockDirectiveType {
[0;36m31 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m32 |[0;0m case numberOfColumns
[0;36m33 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:30:43: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m }
[0;36m30 |[0;0m extension Markdown.BlockColumns: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m31 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m32 |[0;0m case numberOfColumns
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Markdown.BlockDirectiveArgumentTypeError.swift:3:23: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m1 |[0;0m extension Markdown {
[0;36m2 |[0;0m struct BlockDirectiveArgumentTypeError<Option, Value>: Error
[0;36m3 |[0;0m where Option: BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m let option: Option
[0;36m5 |[0;0m let value: String
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Markdown.BlockDirectiveDuplicateOptionError.swift:4:28: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m struct BlockDirectiveDuplicateOptionError<
[0;36m3 |[0;0m Option
[0;36m4 |[0;0m >: Error where Option: BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m let option: Option
[0;36m6 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeFragment.swift:45:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m extension Markdown.BlockCodeFragment: Markdown.BlockDirectiveType {
[0;36m45 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m46 |[0;0m case id
[0;36m47 |[0;0m case path
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeFragment.swift:44:48: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m }
[0;36m44 |[0;0m extension Markdown.BlockCodeFragment: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m45 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m46 |[0;0m case id
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeLiteral.swift:8:35: [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m /// A `BlockCodeLiteral` is like a ``BlockCode``, but it contains code that has already been
[0;36m7 |[0;0m /// highlighted and compiled to bytecode.
[0;36m8 |[0;0m final class BlockCodeLiteral: BlockElement {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m private let language: String
[0;36m10 |[0;0m private let utf8: [UInt8]
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:8:29: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m /// element. Unlike most of the Apple `@Image` directives, it can contain children. The
[0;36m7 |[0;0m /// children go into the `<figcaption>` element.
[0;36m8 |[0;0m final class BlockImage: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m10 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:52:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m50 |[0;0m }
[0;36m51 |[0;0m extension Markdown.BlockImage: Markdown.BlockDirectiveType {
[0;36m52 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m53 |[0;0m case src, source
[0;36m54 |[0;0m case alt
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:51:41: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m49 |[0;0m }
[0;36m50 |[0;0m }
[0;36m51 |[0;0m extension Markdown.BlockImage: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m52 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m53 |[0;0m case src, source
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockLeaf.swift:4:22: [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m class BlockLeaf: BlockElement {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:4:29: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m final class BlockVideo: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:62:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m60 |[0;0m }
[0;36m61 |[0;0m extension Markdown.BlockVideo: Markdown.BlockDirectiveType {
[0;36m62 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m63 |[0;0m case poster
[0;36m64 |[0;0m case src, source
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:61:41: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m59 |[0;0m }
[0;36m60 |[0;0m }
[0;36m61 |[0;0m extension Markdown.BlockVideo: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m62 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m63 |[0;0m case poster
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.DocumentationExtension.swift:14:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.BlockMetadata.DocumentationExtension: Markdown.BlockDirectiveType {
[0;36m14 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m15 |[0;0m case mergeBehavior
[0;36m16 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.DocumentationExtension.swift:13:67: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m11 |[0;0m }
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.BlockMetadata.DocumentationExtension: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m14 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m15 |[0;0m case mergeBehavior
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.IsRoot.swift:8:51: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m }
[0;36m7 |[0;0m }
[0;36m8 |[0;0m extension Markdown.BlockMetadata.IsRoot: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m func configure(option: Markdown.NeverOption, value _: Markdown.SourceString) {
[0;36m10 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.swift:6:32: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m /// We intentionally avoid doing any specific metadata validation here, because we would
[0;36m5 |[0;0m /// like this block to support multiple metadata formats.
[0;36m6 |[0;0m final class BlockMetadata: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m7 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m8 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.swift:15:44: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m13 |[0;0m }
[0;36m14 |[0;0m }
[0;36m15 |[0;0m extension Markdown.BlockMetadata: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m16 |[0;0m func configure(option: Markdown.NeverOption, value _: Markdown.SourceString) {
[0;36m17 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOption.swift:22:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m extension Markdown.BlockOption: Markdown.BlockDirectiveType {
[0;36m22 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m23 |[0;0m case `_` = ""
[0;36m24 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOption.swift:21:42: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m19 |[0;0m }
[0;36m20 |[0;0m }
[0;36m21 |[0;0m extension Markdown.BlockOption: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m22 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m23 |[0;0m case `_` = ""
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:6:31: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m /// We intentionally avoid doing any specific metadata validation here, because we would
[0;36m5 |[0;0m /// like this block to support multiple metadata formats.
[0;36m6 |[0;0m final class BlockOptions: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m7 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m8 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:19:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m extension Markdown.BlockOptions: Markdown.BlockDirectiveType {
[0;36m19 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m20 |[0;0m case scope
[0;36m21 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:18:43: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m16 |[0;0m }
[0;36m17 |[0;0m }
[0;36m18 |[0;0m extension Markdown.BlockOptions: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m19 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m20 |[0;0m case scope
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockArticle.StructuralError.swift:3:35: [1;33mwarning: [1;39mcannot use class 'BlockElement' in an associated value of an enum not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m1 |[0;0m extension Markdown.BlockArticle {
[0;36m2 |[0;0m enum StructuralError: Error {
[0;36m3 |[0;0m case intro(type: Markdown.BlockElement.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in an associated value of an enum not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m }
[0;36m5 |[0;0m }
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockTopicReference.swift:46:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m44 |[0;0m }
[0;36m45 |[0;0m extension Markdown.BlockTopicReference: Markdown.BlockDirectiveType {
[0;36m46 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m47 |[0;0m case tutorial
[0;36m48 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockTopicReference.swift:45:50: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m }
[0;36m45 |[0;0m extension Markdown.BlockTopicReference: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m46 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m47 |[0;0m case tutorial
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.Tutorial.Requirement.swift:14:50: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.Tutorial.Requirement: Markdown.BlockDirectiveType {
[0;36m14 |[0;0m @frozen public enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m15 |[0;0m case title
[0;36m16 |[0;0m case destination
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.Tutorial.Requirement.swift:13:51: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m11 |[0;0m }
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.Tutorial.Requirement: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m14 |[0;0m @frozen public enum Option: String, Markdown.BlockDirectiveOption {
[0;36m15 |[0;0m case title
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:4:35: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown.TutorialIndex {
[0;36m4 |[0;0m class ExternalLinks: Markdown.BlockContainer<Markdown.BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:36:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m34 |[0;0m }
[0;36m35 |[0;0m extension Markdown.TutorialIndex.ExternalLinks: Markdown.BlockDirectiveType {
[0;36m36 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m37 |[0;0m case destination
[0;36m38 |[0;0m case title, name
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:35:58: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m }
[0;36m35 |[0;0m extension Markdown.TutorialIndex.ExternalLinks: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m36 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m37 |[0;0m case destination
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:4:40: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m final class BlockColumns: Markdown.BlockContainer<Markdown.BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:31:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m29 |[0;0m }
[0;36m30 |[0;0m extension Markdown.BlockColumns: Markdown.BlockDirectiveType {
[0;36m31 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m32 |[0;0m case numberOfColumns
[0;36m33 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Layout/Markdown.BlockColumns.swift:30:43: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m }
[0;36m30 |[0;0m extension Markdown.BlockColumns: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m31 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m32 |[0;0m case numberOfColumns
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Markdown.BlockDirectiveArgumentTypeError.swift:3:23: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m1 |[0;0m extension Markdown {
[0;36m2 |[0;0m struct BlockDirectiveArgumentTypeError<Option, Value>: Error
[0;36m3 |[0;0m where Option: BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m let option: Option
[0;36m5 |[0;0m let value: String
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Markdown.BlockDirectiveDuplicateOptionError.swift:4:28: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m struct BlockDirectiveDuplicateOptionError<
[0;36m3 |[0;0m Option
[0;36m4 |[0;0m >: Error where Option: BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' here; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m let option: Option
[0;36m6 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeFragment.swift:45:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m extension Markdown.BlockCodeFragment: Markdown.BlockDirectiveType {
[0;36m45 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m46 |[0;0m case id
[0;36m47 |[0;0m case path
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeFragment.swift:44:48: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m }
[0;36m44 |[0;0m extension Markdown.BlockCodeFragment: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m45 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m46 |[0;0m case id
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockCodeLiteral.swift:8:35: [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m /// A `BlockCodeLiteral` is like a ``BlockCode``, but it contains code that has already been
[0;36m7 |[0;0m /// highlighted and compiled to bytecode.
[0;36m8 |[0;0m final class BlockCodeLiteral: BlockElement {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m private let language: String
[0;36m10 |[0;0m private let utf8: [UInt8]
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:8:29: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m /// element. Unlike most of the Apple `@Image` directives, it can contain children. The
[0;36m7 |[0;0m /// children go into the `<figcaption>` element.
[0;36m8 |[0;0m final class BlockImage: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m10 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:52:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m50 |[0;0m }
[0;36m51 |[0;0m extension Markdown.BlockImage: Markdown.BlockDirectiveType {
[0;36m52 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m53 |[0;0m case src, source
[0;36m54 |[0;0m case alt
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockImage.swift:51:41: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m49 |[0;0m }
[0;36m50 |[0;0m }
[0;36m51 |[0;0m extension Markdown.BlockImage: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m52 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m53 |[0;0m case src, source
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockLeaf.swift:4:22: [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m class BlockLeaf: BlockElement {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:4:29: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown {
[0;36m4 |[0;0m final class BlockVideo: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:62:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m60 |[0;0m }
[0;36m61 |[0;0m extension Markdown.BlockVideo: Markdown.BlockDirectiveType {
[0;36m62 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m63 |[0;0m case poster
[0;36m64 |[0;0m case src, source
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Media/Markdown.BlockVideo.swift:61:41: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m59 |[0;0m }
[0;36m60 |[0;0m }
[0;36m61 |[0;0m extension Markdown.BlockVideo: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m62 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m63 |[0;0m case poster
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.DocumentationExtension.swift:14:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.BlockMetadata.DocumentationExtension: Markdown.BlockDirectiveType {
[0;36m14 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m15 |[0;0m case mergeBehavior
[0;36m16 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.DocumentationExtension.swift:13:67: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m11 |[0;0m }
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.BlockMetadata.DocumentationExtension: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m14 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m15 |[0;0m case mergeBehavior
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.IsRoot.swift:8:51: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m6 |[0;0m }
[0;36m7 |[0;0m }
[0;36m8 |[0;0m extension Markdown.BlockMetadata.IsRoot: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m9 |[0;0m func configure(option: Markdown.NeverOption, value _: Markdown.SourceString) {
[0;36m10 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.swift:6:32: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m /// We intentionally avoid doing any specific metadata validation here, because we would
[0;36m5 |[0;0m /// like this block to support multiple metadata formats.
[0;36m6 |[0;0m final class BlockMetadata: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m7 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m8 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockMetadata.swift:15:44: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m13 |[0;0m }
[0;36m14 |[0;0m }
[0;36m15 |[0;0m extension Markdown.BlockMetadata: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m16 |[0;0m func configure(option: Markdown.NeverOption, value _: Markdown.SourceString) {
[0;36m17 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOption.swift:22:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m extension Markdown.BlockOption: Markdown.BlockDirectiveType {
[0;36m22 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m23 |[0;0m case `_` = ""
[0;36m24 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOption.swift:21:42: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m19 |[0;0m }
[0;36m20 |[0;0m }
[0;36m21 |[0;0m extension Markdown.BlockOption: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m22 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m23 |[0;0m case `_` = ""
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:6:31: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m /// We intentionally avoid doing any specific metadata validation here, because we would
[0;36m5 |[0;0m /// like this block to support multiple metadata formats.
[0;36m6 |[0;0m final class BlockOptions: BlockContainer<BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m7 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m8 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:19:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m extension Markdown.BlockOptions: Markdown.BlockDirectiveType {
[0;36m19 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m20 |[0;0m case scope
[0;36m21 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Metadata/Markdown.BlockOptions.swift:18:43: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m16 |[0;0m }
[0;36m17 |[0;0m }
[0;36m18 |[0;0m extension Markdown.BlockOptions: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m19 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m20 |[0;0m case scope
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockArticle.StructuralError.swift:3:35: [1;33mwarning: [1;39mcannot use class 'BlockElement' in an associated value of an enum not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m1 |[0;0m extension Markdown.BlockArticle {
[0;36m2 |[0;0m enum StructuralError: Error {
[0;36m3 |[0;0m case intro(type: Markdown.BlockElement.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use class 'BlockElement' in an associated value of an enum not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m4 |[0;0m }
[0;36m5 |[0;0m }
MarkdownAST.Markdown.BlockElement:2:12: [1;39mnote: [1;39mclass declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockElement : MarkdownABI.Markdown.TreeElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass declared here[0;0m
[0;36m3 |[0;0m @inlinable public init()
[0;36m4 |[0;0m @inlinable open func emit(into _: inout MarkdownABI.Markdown.BinaryEncoder)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockTopicReference.swift:46:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m44 |[0;0m }
[0;36m45 |[0;0m extension Markdown.BlockTopicReference: Markdown.BlockDirectiveType {
[0;36m46 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m47 |[0;0m case tutorial
[0;36m48 |[0;0m }
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.BlockTopicReference.swift:45:50: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m }
[0;36m45 |[0;0m extension Markdown.BlockTopicReference: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m46 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m47 |[0;0m case tutorial
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.Tutorial.Requirement.swift:14:50: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.Tutorial.Requirement: Markdown.BlockDirectiveType {
[0;36m14 |[0;0m @frozen public enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m15 |[0;0m case title
[0;36m16 |[0;0m case destination
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.Tutorial.Requirement.swift:13:51: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m11 |[0;0m }
[0;36m12 |[0;0m }
[0;36m13 |[0;0m extension Markdown.Tutorial.Requirement: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m14 |[0;0m @frozen public enum Option: String, Markdown.BlockDirectiveOption {
[0;36m15 |[0;0m case title
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:4:35: [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m extension Markdown.TutorialIndex {
[0;36m4 |[0;0m class ExternalLinks: Markdown.BlockContainer<Markdown.BlockElement> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use generic class 'BlockContainer' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m5 |[0;0m var source: SourceReference<Markdown.Source>?
[0;36m6 |[0;0m
MarkdownAST.Markdown.BlockContainer:2:12: [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m open class BlockContainer<Element> : MarkdownABI.Markdown.BlockElement where Element : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class declared here[0;0m
[0;36m3 |[0;0m final public var elements: [Element]
[0;36m4 |[0;0m @inlinable public init(_ elements: [Element])
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:36:35: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m34 |[0;0m }
[0;36m35 |[0;0m extension Markdown.TutorialIndex.ExternalLinks: Markdown.BlockDirectiveType {
[0;36m36 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveOption' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m37 |[0;0m case destination
[0;36m38 |[0;0m case title, name
MarkdownAST.Markdown.BlockDirectiveOption:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveOption : RawRepresentable, Sendable where Self.RawValue == String {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m }}
[0;36m4 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownSemantics/AST/Tutorials/Markdown.TutorialIndex.ExternalLinks.swift:35:58: [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m }
[0;36m35 |[0;0m extension Markdown.TutorialIndex.ExternalLinks: Markdown.BlockDirectiveType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use protocol 'BlockDirectiveType' in a conformance on a type not marked '@_implementationOnly'; 'MarkdownAST' was not imported by this file[0;0m
[0;36m36 |[0;0m enum Option: String, Markdown.BlockDirectiveOption {
[0;36m37 |[0;0m case destination
MarkdownAST.Markdown.BlockDirectiveType:2:17: [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m1 |[0;0m enum Markdown {
[0;36m2 |[0;0m public protocol BlockDirectiveType<Option> : MarkdownABI.Markdown.BlockElement {
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol declared here[0;0m
[0;36m3 |[0;0m associatedtype Option : MarkdownABI.Markdown.BlockDirectiveOption
[0;36m4 |[0;0m func configure(option: Self.Option, value: MarkdownABI.Markdown.SourceString) throws
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line: cd /Users/admin/builder
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Insert/Mongo.InsertListEncoder.swift:20:9: [1;31merror: [1;39mcannot convert value of type 'some BSONDocumentEncodable' to specified type 'some BSONDocumentEncodable' (type of 'element')[0;0m
[0;36m18 |[0;0m elements: some Sequence<some BSONDocumentEncodable>
[0;36m19 |[0;0m ) {
[0;36m20 |[0;0m [4;39mfor[0;0m element: some BSONDocumentEncodable in elements {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot convert value of type 'some BSONDocumentEncodable' to specified type 'some BSONDocumentEncodable' (type of 'element')[0;0m
[0;36m21 |[0;0m self.append(element)
[0;36m22 |[0;0m }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collation/Mongo.Collation.Alternate.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collation/Mongo.Collation.CaseFirst.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collation/Mongo.Collation.MaxVariable.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collation/Mongo.Collation.Strength.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collation/Mongo.Collation.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.CollectionStats.Storage.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.CollectionStats.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.CollectionType.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.CollectionView.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.ValidationAction.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Collections/Mongo.ValidationLevel.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Aggregate/Mongo.Aggregate.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.Cap.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.Collation.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.StorageEngine.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.ValidationAction.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.ValidationLevel.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.Validator.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Create.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Timeseries.Granularity.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Create/Mongo.Timeseries.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/CreateIndexes/Mongo.CreateIndexStatement.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/CreateIndexes/Mongo.CreateIndexStatementEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/CreateIndexes/Mongo.CreateIndexes.CommitQuorum.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/CreateIndexes/Mongo.CreateIndexes.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/CreateIndexes/Mongo.CreateIndexesResponse.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.Delete.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.DeleteLimit.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.DeleteListEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.DeleteOne.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.DeleteResponse.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.DeleteStatementEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Delete/Mongo.Deletions.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Drop/Mongo.Drop.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/DropDatabase/Mongo.DropDatabase.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/DropIndexes/Mongo.DropIndexes.Index.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/DropIndexes/Mongo.DropIndexes.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Explain/Mongo.Explain.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Explain/Mongo.ExplainMode.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Find/Mongo.Find.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/FindAndModify/Mongo.FindAndModify.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Fsync/Mongo.Fsync.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Fsync/Mongo.FsyncLock.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/FsyncUnlock/Mongo.FsyncUnlock.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Insert/Mongo.Insert.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Insert/Mongo.InsertListEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Insert/Mongo.InsertResponse.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Insert/Mongo.Insertions.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.CollectionBinding.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.CollectionMetadata.Info.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.CollectionMetadata.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.CollectionOptions.Variant.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.CollectionOptions.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.ListCollections.AuthorizedCollections.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.ListCollections.Filter.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListCollections/Mongo.ListCollections.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListDatabases/Mongo.DatabaseMetadata.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListDatabases/Mongo.ListDatabases.AuthorizedDatabases.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListDatabases/Mongo.ListDatabases.Filter.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListDatabases/Mongo.ListDatabases.NameOnly.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListDatabases/Mongo.ListDatabases.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListIndexes/Mongo.IndexBinding.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/ListIndexes/Mongo.ListIndexes.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Modify/Mongo.Modify.Cap.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Modify/Mongo.Modify.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Mongo.CursorOptions.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Mongo.HintableEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Mongo.SortableEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/RenameCollection/Mongo.RenameCollection.DropTarget.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/RenameCollection/Mongo.RenameCollection.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.Update.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.UpdateListEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.UpdateResponse.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.UpdateStatementEncoder.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.Updates.Upsertion.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Commands/Update/Mongo.Updates.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.Existing.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.ModificationEffect.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.ModificationPhase.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.RemovePhase.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.Removing.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.UpdatePhase.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Modifying/Mongo.Upserting.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Reading/Mongo.ExplainOnly.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Reading/Mongo.ReadEffect.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Reading/Mongo.Single.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Reading/Mongo.SingleBatch.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Reading/Mongo.SingleOutputError.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Writing/Mongo.Many.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Writing/Mongo.One.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Writing/Mongo.WriteEffect.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/Effects/Writing/Mongo.WriteError.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-mongodb/Sources/MongoQL/exports.swift -target arm64-apple-macos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -suppress-warnings -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -user-module-version 1.1.0 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MongoQL -package-name swift_mongodb -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/swift-mongodb.build/Debug/MongoQL-t.build/Objects-normal/arm64/MongoQL.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm