Build Information
Failed to build BinaryParseKit, reference 0.0.5 (24454f), with Swift 6.2 for macOS (SPM) on 29 Jan 2026 11:43:42 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
[606/618] Compiling SwiftSyntaxBuilder Indenter.swift
[607/618] Compiling SwiftSyntaxBuilder ListBuilder.swift
[608/618] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[609/618] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[610/618] Emitting module SwiftSyntaxBuilder
[611/618] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[612/618] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[613/618] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[614/636] Compiling SwiftSyntaxMacros PreambleMacro.swift
[615/636] Compiling SwiftSyntaxMacros MemberMacro.swift
[616/636] Compiling SwiftSyntaxMacros PeerMacro.swift
[617/637] Compiling SwiftSyntaxMacros Macro.swift
[618/637] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[619/637] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[620/637] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[621/637] Compiling SwiftSyntaxMacros AttachedMacro.swift
[622/637] Compiling SwiftSyntaxMacros BodyMacro.swift
[623/637] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[624/637] Compiling SwiftSyntaxMacros Macro+Format.swift
[625/637] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[626/637] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[627/637] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[628/637] Compiling SwiftSyntaxMacros AccessorMacro.swift
[629/637] Emitting module SwiftSyntaxMacros
[630/637] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[631/637] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[632/637] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[633/647] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[634/647] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[635/647] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[636/647] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[637/647] Emitting module SwiftSyntaxMacroExpansion
[638/647] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[639/647] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[640/647] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[641/647] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[642/647] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[643/659] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[644/659] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[645/659] Emitting module SwiftCompilerPluginMessageHandling
[646/659] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[647/659] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[648/659] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[649/659] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[650/659] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[651/659] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[652/659] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[653/659] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[654/659] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[655/660] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[656/662] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[657/662] Emitting module SwiftCompilerPlugin
[658/715] Compiling MacroToolkit IntegerLiteral.swift
[659/715] Compiling MacroToolkit LiteralProtocol.swift
[660/715] Compiling MacroToolkit MacroAttribute.swift
[661/715] Compiling MacroToolkit MemberType.swift
[662/715] Compiling MacroToolkit MetatypeType.swift
[663/715] Compiling MacroToolkit MissingType.swift
[664/720] Compiling MacroToolkit SomeOrAnyType.swift
[665/720] Compiling MacroToolkit String+Extensions.swift
[666/720] Compiling MacroToolkit StringLiteral.swift
[667/720] Compiling MacroToolkit SuppressedType.swift
[668/720] Compiling MacroToolkit SwiftSyntax+Extensions.swift
[669/720] Compiling MacroToolkit Diagnostics.swift
[670/720] Compiling MacroToolkit DictionaryType.swift
[671/720] Compiling MacroToolkit EnumCase.swift
[672/720] Compiling MacroToolkit EnumCaseAssociatedValueParameter.swift
[673/720] Compiling MacroToolkit EnumCaseValue.swift
[674/720] Compiling MacroToolkit Expr.swift
[675/720] Compiling MacroToolkit CompositionType.swift
[676/720] Compiling MacroToolkit ConditionalCompilationBlock.swift
[677/720] Compiling MacroToolkit Decl.swift
[678/720] Compiling MacroToolkit Actor.swift
[679/720] Compiling MacroToolkit Class.swift
[680/720] Compiling MacroToolkit DeclGroup.swift
[681/720] Compiling MacroToolkit AccessLevel.swift
[682/720] Compiling MacroToolkit DeclarationContextModifier.swift
[683/720] Compiling MacroToolkit ModifierProtocol.swift
[684/720] Compiling MacroToolkit NilLiteral.swift
[685/720] Compiling MacroToolkit OptionalType.swift
[686/720] Compiling MacroToolkit PackExpansionType.swift
[687/720] Compiling MacroToolkit ExprProtocol.swift
[688/720] Compiling MacroToolkit FloatLiteral.swift
[689/720] Compiling MacroToolkit Function.swift
[690/720] Compiling MacroToolkit FunctionParameter.swift
[691/720] Compiling MacroToolkit FunctionType.swift
[692/720] Compiling MacroToolkit ImplicitlyUnwrappedOptionalType.swift
[693/720] Compiling MacroToolkit ArrayType.swift
[694/720] Compiling MacroToolkit AssociatedType.swift
[695/720] Compiling MacroToolkit Attribute.swift
[696/720] Compiling MacroToolkit AttributeListElement.swift
[697/720] Compiling MacroToolkit BooleanLiteral.swift
[698/720] Compiling MacroToolkit ClassRestrictionType.swift
[699/720] Emitting module MacroToolkit
[700/720] Compiling MacroToolkit PackReferenceType.swift
[701/720] Compiling MacroToolkit Property.swift
[702/720] Compiling MacroToolkit RegexLiteral.swift
[703/720] Compiling MacroToolkit RepresentableBySyntax.swift
[704/720] Compiling MacroToolkit SimpleType.swift
[705/720] Compiling MacroToolkit TupleType.swift
[706/720] Compiling MacroToolkit Type.swift
[707/720] Compiling MacroToolkit TypeProtocol.swift
[708/720] Compiling MacroToolkit Variable.swift
[709/720] Compiling MacroToolkit VariableBinding.swift
[710/720] Compiling MacroToolkit DeclGroupProtocol.swift
[711/720] Compiling MacroToolkit Enum.swift
[712/720] Compiling MacroToolkit Extension.swift
[713/720] Compiling MacroToolkit Protocol.swift
[714/720] Compiling MacroToolkit Struct.swift
[715/720] Compiling MacroToolkit Destructuring.swift
[716/742] Emitting module BinaryParseKitMacros
[717/744] Compiling BinaryParseKitMacros ParseActionGroup.swift
[718/744] Compiling BinaryParseKitMacros ParseMacroInfo.swift
[719/744] Compiling BinaryParseKitMacros ParseEnumCase.swift
[720/744] Compiling BinaryParseKitMacros ParseEnumMacroError.swift
[721/744] Compiling BinaryParseKitMacros BinaryParseKitMacro.swift
[722/744] Compiling BinaryParseKitMacros EmptyPeerMacro.swift
[723/744] Compiling BinaryParseKitMacros ExtensionAccessor+.swift
[724/744] Compiling BinaryParseKitMacros Constants.swift
[725/744] Compiling BinaryParseKitMacros MacroAttributeCollector.swift
[726/744] Compiling BinaryParseKitMacros ParseStructMacroError.swift
[727/744] Compiling BinaryParseKitMacros StructParseAction.swift
[728/744] Compiling BinaryParseKitMacros ConstructParseStructMacro.swift
[729/744] Compiling BinaryParseKitMacros ParseStructField.swift
[730/744] Compiling BinaryParseKitMacros VariableDeclSyntax+.swift
[731/744] Compiling BinaryParseKitMacros ConstructParseBitmaskMacro.swift
[732/744] Compiling BinaryParseKitMacros MaskMacroVisitor.swift
[733/744] Compiling BinaryParseKitMacros MacroConfigurationVisitor.swift
[734/744] Compiling BinaryParseKitMacros MaskMacroInfo.swift
[735/744] Compiling BinaryParseKitMacros ParseBitmaskMacroError.swift
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:79:32: warning: code after 'throw' will never be executed
77 | // Default matching: always true
78 | ExprSyntax("true")
79 | } else {
| `- warning: code after 'throw' will never be executed
80 | // Otherwise, it's a failure on our side
81 | throw ParseEnumMacroError.unexpectedError(
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:91:36: warning: code after 'throw' will never be executed
89 | if let toBeMatched = caseParseInfo.bytesToMatch(of: type) {
90 | "try span.seek(toRelativeOffset: \(toBeMatched).count)"
91 | } else {
| `- warning: code after 'throw' will never be executed
92 | throw ParseEnumMacroError.unexpectedError(
93 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName) when taking",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:200:36: warning: code after 'throw' will never be executed
198 | } else if let bytesToMatch = caseParseInfo.bytesToMatch(of: type) {
199 | "let \(bytesTakenInMatching): [UInt8] = \(bytesToMatch)"
200 | } else {
| `- warning: code after 'throw' will never be executed
201 | throw ParseEnumMacroError.unexpectedError(
202 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName)",
[736/744] Compiling BinaryParseKitMacros ConstructParseEnumMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:79:32: warning: code after 'throw' will never be executed
77 | // Default matching: always true
78 | ExprSyntax("true")
79 | } else {
| `- warning: code after 'throw' will never be executed
80 | // Otherwise, it's a failure on our side
81 | throw ParseEnumMacroError.unexpectedError(
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:91:36: warning: code after 'throw' will never be executed
89 | if let toBeMatched = caseParseInfo.bytesToMatch(of: type) {
90 | "try span.seek(toRelativeOffset: \(toBeMatched).count)"
91 | } else {
| `- warning: code after 'throw' will never be executed
92 | throw ParseEnumMacroError.unexpectedError(
93 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName) when taking",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:200:36: warning: code after 'throw' will never be executed
198 | } else if let bytesToMatch = caseParseInfo.bytesToMatch(of: type) {
199 | "let \(bytesTakenInMatching): [UInt8] = \(bytesToMatch)"
200 | } else {
| `- warning: code after 'throw' will never be executed
201 | throw ParseEnumMacroError.unexpectedError(
202 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName)",
[737/744] Compiling BinaryParseKitMacros EnumCaseParseInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:79:32: warning: code after 'throw' will never be executed
77 | // Default matching: always true
78 | ExprSyntax("true")
79 | } else {
| `- warning: code after 'throw' will never be executed
80 | // Otherwise, it's a failure on our side
81 | throw ParseEnumMacroError.unexpectedError(
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:91:36: warning: code after 'throw' will never be executed
89 | if let toBeMatched = caseParseInfo.bytesToMatch(of: type) {
90 | "try span.seek(toRelativeOffset: \(toBeMatched).count)"
91 | } else {
| `- warning: code after 'throw' will never be executed
92 | throw ParseEnumMacroError.unexpectedError(
93 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName) when taking",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitMacros/Macros/ParseEnum/ConstructParseEnumMacro.swift:200:36: warning: code after 'throw' will never be executed
198 | } else if let bytesToMatch = caseParseInfo.bytesToMatch(of: type) {
199 | "let \(bytesTakenInMatching): [UInt8] = \(bytesToMatch)"
200 | } else {
| `- warning: code after 'throw' will never be executed
201 | throw ParseEnumMacroError.unexpectedError(
202 | description: "Failed to obtain matching bytes for \(caseParseInfo.caseElementName)",
[738/744] Compiling BinaryParseKitMacros SkipMacroInfo.swift
[739/744] Compiling BinaryParseKitMacros Utilities.swift
[739/744] Write Objects.LinkFileList
[740/744] Linking BinaryParseKitMacros-tool
[742/786] Compiling BinaryParseKit ParsableProtocols.swift
[743/786] Compiling BinaryParseKit Printable.swift
[744/788] Compiling BinaryParseKit FloatingPointExtensions.swift
[745/788] Compiling BinaryParseKit IntegerExtensions.swift
[746/788] Compiling BinaryParseKit ParsingUtils.swift
[747/788] Compiling BinaryParseKit ExpressibleByRawBits+.swift
[748/788] Compiling BinaryParseKit BitmaskParsable.swift
[749/788] Compiling BinaryParseKit RawBits.swift
[750/788] Compiling BinaryParseKit HexStringPrinter.swift
[751/788] Compiling BinaryParseKit PrinterError.swift
[752/788] Compiling BinaryParseKit Matchable.swift
[755/790] Compiling BinaryParseKit PrinterUtils.swift
[756/790] Compiling BinaryParseKit RawBitsSpan.swift
[757/790] Compiling BinaryParseKit Matchable+.swift
[758/790] Compiling BinaryParseKit PrintableExtensions.swift
[759/790] Compiling BinaryParseKit PrinterIntel.swift
[766/790] Compiling BinaryParseKit Printer.swift
[767/790] Compiling BinaryParseKit DataPrinter.swift
[768/790] Compiling BinaryParseKit ByteArrayPrinter.swift
[771/790] Compiling BinaryParseKit BinaryParseKit.swift
dyld[2821]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
[772/790] Compiling BinaryParseKit Data+SizedParsable.swift
[774/790] Compiling BinaryParseKit BinaryParserKitError.swift
dyld[2821]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
dyld[2821]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
dyld[2824]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
dyld[2824]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
dyld[2824]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
[786/790] Emitting module BinaryParseKit
dyld[2822]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
dyld[2823]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:56:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
54 | /// ```
55 | @attached(peer)
56 | public macro parse() = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
57 |
58 | /// Parses a field with a specific endianness.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:102:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
100 | /// ```
101 | @attached(peer)
102 | public macro parse(byteCount: ByteCount) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
103 | module: "BinaryParseKitMacros",
104 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:185:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
183 | /// ```
184 | @attached(peer)
185 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>, endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
186 | module: "BinaryParseKitMacros",
187 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:240:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
238 | /// ```
239 | @attached(peer)
240 | public macro parseRest(endianness: Endianness) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
241 | module: "BinaryParseKitMacros",
242 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:349:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
347 | /// ```
348 | @attached(peer)
349 | public macro match() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
350 | module: "BinaryParseKitMacros",
351 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:403:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
401 | /// ```
402 | @attached(peer)
403 | public macro match(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
404 | module: "BinaryParseKitMacros",
405 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:441:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
439 | /// ```
440 | @attached(peer)
441 | public macro match(length: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(length:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
442 | module: "BinaryParseKitMacros",
443 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:471:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
469 | /// ```
470 | @attached(peer)
471 | public macro matchAndTake() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
472 | module: "BinaryParseKitMacros",
473 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:500:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
498 | /// ```
499 | @attached(peer)
500 | public macro matchAndTake(byte: UInt8) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
501 | module: "BinaryParseKitMacros",
502 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:529:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
527 | /// ```
528 | @attached(peer)
529 | public macro matchAndTake(bytes: [UInt8]) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchAndTake(bytes:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
530 | module: "BinaryParseKitMacros",
531 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:579:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
577 | /// ```
578 | @attached(peer)
579 | public macro matchDefault() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'matchDefault()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
580 | module: "BinaryParseKitMacros",
581 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:610:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
608 | /// ```
609 | @attached(peer)
610 | public macro mask(bitCount: Int) = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask(bitCount:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
611 | module: "BinaryParseKitMacros",
612 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:637:14: warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
635 | /// ```
636 | @attached(peer)
637 | public macro mask() = #externalMacro(
| `- warning: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'mask()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
638 | module: "BinaryParseKitMacros",
639 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:689:14: warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
687 | names: arbitrary
688 | )
689 | public macro ParseBitmask(
| `- warning: external macro implementation type 'BinaryParseKitMacros.ConstructParseBitmaskMacro' could not be found for macro 'ParseBitmask(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
690 | bitEndian: Endianness = .big,
691 | parsingAccessor: ExtensionAccessor = .follow,
error: emit-module command failed with exit code 1 (use -v to see invocation)
[788/792] Emitting module BinaryParseKitClient
dyld[2831]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:26:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
24 | struct FileHeader {
25 | @parse(byteCount: 4, endianness: .big)
26 | let magic: UInt32
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
27 |
28 | @parse(byteCount: 2, endianness: .little)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: note: 'parse(byteCount:endianness:)' declared here
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- note: 'parse(byteCount:endianness:)' declared here
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:29:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
27 |
28 | @parse(byteCount: 2, endianness: .little)
29 | let version: UInt16
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
30 |
31 | @parse(endianness: .little)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: note: 'parse(byteCount:endianness:)' declared here
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- note: 'parse(byteCount:endianness:)' declared here
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:32:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
30 |
31 | @parse(endianness: .little)
32 | let fileSize: UInt32
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
33 |
34 | @skip(byteCount: 2, because: "reserved")
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: note: 'parse(endianness:)' declared here
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- note: 'parse(endianness:)' declared here
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:24:8: error: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
22 |
23 | @ParseStruct
24 | struct FileHeader {
| `- error: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
25 | @parse(byteCount: 4, endianness: .big)
26 | let magic: UInt32
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: note: 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)' declared here
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- note: 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)' declared here
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:36:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | @skip(byteCount: 2, because: "reserved")
35 | @parse(byteCountOf: \Self.fileSize)
36 | let content: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: note: 'parse(byteCountOf:)' declared here
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- note: 'parse(byteCountOf:)' declared here
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:36:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | @skip(byteCount: 2, because: "reserved")
35 | @parse(byteCountOf: \Self.fileSize)
36 | let content: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: note: 'skip(byteCount:because:)' declared here
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- note: 'skip(byteCount:because:)' declared here
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:39:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
39 | let footer: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
40 | }
41 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: note: 'parseRest()' declared here
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- note: 'parseRest()' declared here
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:51:18: error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'FileHeader' conform to 'ExpressibleByParsing'
49 | ]
50 |
51 | let header = try FileHeader(parsing: binaryData)
| `- error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'FileHeader' conform to 'ExpressibleByParsing'
52 |
53 | print("Magic: 0x\(String(header.magic, radix: 16, uppercase: true))") // 0x89504E47
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-binary-parsing/Sources/BinaryParsing/Parser Types/ParserSource.swift:36:1: note: where 'Self' = 'FileHeader'
34 | }
35 |
36 | extension ExpressibleByParsing {
| `- note: where 'Self' = 'FileHeader'
37 | @_alwaysEmitIntoClient
38 | public init(
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:59:51: error: cannot infer contextual base in reference to member 'hexString'
57 | print("Footer: \(header.footer)")
58 |
59 | let headerHex = try? header.printParsed(printer: .hexString(separator: ", ", prefix: "0x"))
| `- error: cannot infer contextual base in reference to member 'hexString'
60 | print("Hex: \(headerHex ?? "Error")")
61 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:65:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
63 | enum Channel {
64 | @match(byte: 0x00)
65 | case internet
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
66 | @match(byte: 0x01)
67 | case satellite
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:63:6: error: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
61 |
62 | @ParseEnum
63 | enum Channel {
| `- error: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
64 | @match(byte: 0x00)
65 | case internet
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: note: 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)' declared here
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- note: 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)' declared here
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:67:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
65 | case internet
66 | @match(byte: 0x01)
67 | case satellite
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
68 | @match(byte: 0x02)
69 | case pigeon
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:69:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
67 | case satellite
68 | @match(byte: 0x02)
69 | case pigeon
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
70 | }
71 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:72:19: error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'Channel' conform to 'ExpressibleByParsing'
70 | }
71 |
72 | let channel = try Channel(parsing: [0x02])
| `- error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'Channel' conform to 'ExpressibleByParsing'
73 |
74 | print("Channel: \(channel)") // pigeon
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-binary-parsing/Sources/BinaryParsing/Parser Types/ParserSource.swift:36:1: note: where 'Self' = 'Channel'
34 | }
35 |
36 | extension ExpressibleByParsing {
| `- note: where 'Self' = 'Channel'
37 | @_alwaysEmitIntoClient
38 | public init(
[789/792] Compiling BinaryParseKitClient main.swift
dyld[2832]: Library not loaded: @rpath/libswiftCompatibilitySpan.dylib
Referenced from: <46999F59-E393-375A-8EEF-C104A60091BD> /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool
Reason: tried: '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file), '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libswiftCompatibilitySpan.dylib' (no such file)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:26:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
24 | struct FileHeader {
25 | @parse(byteCount: 4, endianness: .big)
26 | let magic: UInt32
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
27 |
28 | @parse(byteCount: 2, endianness: .little)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: note: 'parse(byteCount:endianness:)' declared here
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- note: 'parse(byteCount:endianness:)' declared here
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:29:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
27 |
28 | @parse(byteCount: 2, endianness: .little)
29 | let version: UInt16
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCount:endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
30 |
31 | @parse(endianness: .little)
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:155:14: note: 'parse(byteCount:endianness:)' declared here
153 | /// ```
154 | @attached(peer)
155 | public macro parse(byteCount: ByteCount, endianness: Endianness) = #externalMacro(
| `- note: 'parse(byteCount:endianness:)' declared here
156 | module: "BinaryParseKitMacros",
157 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:32:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
30 |
31 | @parse(endianness: .little)
32 | let fileSize: UInt32
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(endianness:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
33 |
34 | @skip(byteCount: 2, because: "reserved")
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:79:14: note: 'parse(endianness:)' declared here
77 | /// ```
78 | @attached(peer)
79 | public macro parse(endianness: Endianness) = #externalMacro(module: "BinaryParseKitMacros", type: "EmptyPeerMacro")
| `- note: 'parse(endianness:)' declared here
80 |
81 | /// Parses a field that conforms to ``SizedParsable`` with a specific byte count.
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:24:8: error: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
22 |
23 | @ParseStruct
24 | struct FileHeader {
| `- error: external macro implementation type 'BinaryParseKitMacros.ConstructStructParseMacro' could not be found for macro 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
25 | @parse(byteCount: 4, endianness: .big)
26 | let magic: UInt32
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:285:14: note: 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)' declared here
283 | /// ```
284 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
285 | public macro ParseStruct(
| `- note: 'ParseStruct(bitEndian:parsingAccessor:printingAccessor:)' declared here
286 | bitEndian: Endianness = .big,
287 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:36:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | @skip(byteCount: 2, because: "reserved")
35 | @parse(byteCountOf: \Self.fileSize)
36 | let content: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parse(byteCountOf:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:130:14: note: 'parse(byteCountOf:)' declared here
128 | /// ```
129 | @attached(peer)
130 | public macro parse<R, V: BinaryInteger>(byteCountOf: KeyPath<R, V>) = #externalMacro(
| `- note: 'parse(byteCountOf:)' declared here
131 | module: "BinaryParseKitMacros",
132 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:36:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
34 | @skip(byteCount: 2, because: "reserved")
35 | @parse(byteCountOf: \Self.fileSize)
36 | let content: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'skip(byteCount:because:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:33:14: note: 'skip(byteCount:because:)' declared here
31 | /// ```
32 | @attached(peer)
33 | public macro skip(byteCount: ByteCount, because: String) = #externalMacro(
| `- note: 'skip(byteCount:because:)' declared here
34 | module: "BinaryParseKitMacros",
35 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:39:9: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
37 |
38 | @parseRest
39 | let footer: [UInt8]
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'parseRest()'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
40 | }
41 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:212:14: note: 'parseRest()' declared here
210 | /// ```
211 | @attached(peer)
212 | public macro parseRest() = #externalMacro(
| `- note: 'parseRest()' declared here
213 | module: "BinaryParseKitMacros",
214 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:51:18: error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'FileHeader' conform to 'ExpressibleByParsing'
49 | ]
50 |
51 | let header = try FileHeader(parsing: binaryData)
| `- error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'FileHeader' conform to 'ExpressibleByParsing'
52 |
53 | print("Magic: 0x\(String(header.magic, radix: 16, uppercase: true))") // 0x89504E47
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-binary-parsing/Sources/BinaryParsing/Parser Types/ParserSource.swift:36:1: note: where 'Self' = 'FileHeader'
34 | }
35 |
36 | extension ExpressibleByParsing {
| `- note: where 'Self' = 'FileHeader'
37 | @_alwaysEmitIntoClient
38 | public init(
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:59:51: error: cannot infer contextual base in reference to member 'hexString'
57 | print("Footer: \(header.footer)")
58 |
59 | let headerHex = try? header.printParsed(printer: .hexString(separator: ", ", prefix: "0x"))
| `- error: cannot infer contextual base in reference to member 'hexString'
60 | print("Hex: \(headerHex ?? "Error")")
61 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:65:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
63 | enum Channel {
64 | @match(byte: 0x00)
65 | case internet
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
66 | @match(byte: 0x01)
67 | case satellite
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:63:6: error: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
61 |
62 | @ParseEnum
63 | enum Channel {
| `- error: external macro implementation type 'BinaryParseKitMacros.ConstructEnumParseMacro' could not be found for macro 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
64 | @match(byte: 0x00)
65 | case internet
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:316:14: note: 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)' declared here
314 | /// - Note: any `match` macro has to proceed `parse` and `skip` macros.
315 | @attached(extension, conformances: BinaryParseKit.Parsable, BinaryParseKit.Printable, names: arbitrary)
316 | public macro ParseEnum(
| `- note: 'ParseEnum(bitEndian:parsingAccessor:printingAccessor:)' declared here
317 | bitEndian: Endianness = .big,
318 | parsingAccessor: ExtensionAccessor = .follow,
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:67:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
65 | case internet
66 | @match(byte: 0x01)
67 | case satellite
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
68 | @match(byte: 0x02)
69 | case pigeon
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:69:10: error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
67 | case satellite
68 | @match(byte: 0x02)
69 | case pigeon
| `- error: external macro implementation type 'BinaryParseKitMacros.EmptyPeerMacro' could not be found for macro 'match(byte:)'; '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BinaryParseKitMacros-tool' produced malformed response
70 | }
71 |
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKit/BinaryParseKit.swift:376:14: note: 'match(byte:)' declared here
374 | /// ```
375 | @attached(peer)
376 | public macro match(byte: UInt8) = #externalMacro(
| `- note: 'match(byte:)' declared here
377 | module: "BinaryParseKitMacros",
378 | type: "EmptyPeerMacro",
/Users/admin/builder/spi-builder-workspace/Sources/BinaryParseKitClient/main.swift:72:19: error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'Channel' conform to 'ExpressibleByParsing'
70 | }
71 |
72 | let channel = try Channel(parsing: [0x02])
| `- error: referencing initializer 'init(parsing:)' on 'ExpressibleByParsing' requires that 'Channel' conform to 'ExpressibleByParsing'
73 |
74 | print("Channel: \(channel)") // pigeon
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-binary-parsing/Sources/BinaryParsing/Parser Types/ParserSource.swift:36:1: note: where 'Self' = 'Channel'
34 | }
35 |
36 | extension ExpressibleByParsing {
| `- note: where 'Self' = 'Channel'
37 | @_alwaysEmitIntoClient
38 | public init(
BUILD FAILURE 6.2 macosSpm