The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build GodotVision, reference main (63b25b), with Swift 6.1 for Linux on 28 Apr 2025 09:24:34 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:690:24: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
688 |             p.staticVar(visibility: "public ", name: "shared", type: cdef.name) {
689 |                 p ("return withUnsafePointer (to: &\(cdef.name).godotClassName.content)", arg: " ptr in") {
690 |                     if hasSubclasses.contains(cdef.name) {
    |                        `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
691 |                         p ("lookupObject (nativeHandle: gi.global_get_singleton (ptr)!)!")
692 |                     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
[203/207] Compiling Generator Arguments.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:70:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 68 |         //  - typedarrays, the default values need to be handled one by one, or a general conversion
 69 |         // system needs to be implemented
 70 |         if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
    |                                                                                                  `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 71 |             if argument.type == "String" {
 72 |                 def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:193:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
192 |     var needAddress = "&"
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
    |          `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:195:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
    |            `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 |             optstorage = ""
197 |         } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:201:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
199 |             optstorage = ".content"
200 |         } else {
201 |             if builtinSizes [arg.type] != nil && arg.type != "Object" {
    |                `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
202 |                 optstorage = ".content"
203 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:212:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
210 |         optstorage = ""
211 |     }
212 |     if (isStructMap [arg.type] ?? false) {
    |         `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
213 |         return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
214 |     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 84 | }
 85 |
 86 | func generateBuiltinCtors (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
 87 |                            _ bc: JGodotBuiltinClass,
 88 |                            _ ctors: [JGodotConstructor],
    :
 92 |                            members: [JGodotArgument]?)
 93 | {
 94 |     let isStruct = isStructMap [typeName] ?? false
    |                    `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 95 |
 96 |     for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:227:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 | }
197 |
198 | func generateMethodCall (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:isVararg:arguments:)' part of global actor 'MainActor'
199 |                          typeName: String,
200 |                          methodToCall: String,
    :
225 |     let ptrResult: String
226 |     if hasReturnStatement {
227 |         let isStruct = isStructMap [godotReturnType ?? ""] ?? false
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
228 |         if isStruct {
229 |             ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:250:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
248 |             return "\(typeName).\(methodToCall)(nil, \(argsRef), \(ptrResult), \(countArg))"
249 |         } else {
250 |             if isStructMap [typeName] ?? false {
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
251 |                 return """
252 |                 var mutSelfCopy = self
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:376:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
374 |                     p ("\(declType) result: \(retType) = \(retType)()")
375 |                 }
376 |                 let isStruct = isStructMap [op.returnType] ?? false
    |                                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
377 |                 if isStruct {
378 |                     ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:777:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
775 |                 storedMembers = bc.members
776 |             } else {
777 |                 if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
    |                                                           `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
778 |                     storedMembers = memberOffsets.compactMap({ m in
779 |                         return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:132:5: note: var declared here
130 |     }
131 | }
132 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
    |     `- note: var declared here
133 | for mo in jsonApi.builtinClassMemberOffsets {
134 |     if mo.buildConfiguration == buildConfiguration {
[204/207] Compiling Generator BuiltinGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:70:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 68 |         //  - typedarrays, the default values need to be handled one by one, or a general conversion
 69 |         // system needs to be implemented
 70 |         if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
    |                                                                                                  `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 71 |             if argument.type == "String" {
 72 |                 def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:193:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
192 |     var needAddress = "&"
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
    |          `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:195:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
    |            `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 |             optstorage = ""
197 |         } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:201:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
199 |             optstorage = ".content"
200 |         } else {
201 |             if builtinSizes [arg.type] != nil && arg.type != "Object" {
    |                `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
202 |                 optstorage = ".content"
203 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:212:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
210 |         optstorage = ""
211 |     }
212 |     if (isStructMap [arg.type] ?? false) {
    |         `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
213 |         return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
214 |     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 84 | }
 85 |
 86 | func generateBuiltinCtors (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
 87 |                            _ bc: JGodotBuiltinClass,
 88 |                            _ ctors: [JGodotConstructor],
    :
 92 |                            members: [JGodotArgument]?)
 93 | {
 94 |     let isStruct = isStructMap [typeName] ?? false
    |                    `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 95 |
 96 |     for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:227:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 | }
197 |
198 | func generateMethodCall (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:isVararg:arguments:)' part of global actor 'MainActor'
199 |                          typeName: String,
200 |                          methodToCall: String,
    :
225 |     let ptrResult: String
226 |     if hasReturnStatement {
227 |         let isStruct = isStructMap [godotReturnType ?? ""] ?? false
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
228 |         if isStruct {
229 |             ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:250:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
248 |             return "\(typeName).\(methodToCall)(nil, \(argsRef), \(ptrResult), \(countArg))"
249 |         } else {
250 |             if isStructMap [typeName] ?? false {
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
251 |                 return """
252 |                 var mutSelfCopy = self
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:376:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
374 |                     p ("\(declType) result: \(retType) = \(retType)()")
375 |                 }
376 |                 let isStruct = isStructMap [op.returnType] ?? false
    |                                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
377 |                 if isStruct {
378 |                     ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:777:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
775 |                 storedMembers = bc.members
776 |             } else {
777 |                 if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
    |                                                           `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
778 |                     storedMembers = memberOffsets.compactMap({ m in
779 |                         return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:132:5: note: var declared here
130 |     }
131 | }
132 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
    |     `- note: var declared here
133 | for mo in jsonApi.builtinClassMemberOffsets {
134 |     if mo.buildConfiguration == buildConfiguration {
[1/1] Compiling plugin CodeGeneratorPlugin
Building for debugging...
[1/62] Write sources
[27/62] Compiling GDExtension GDExtensionSupport.c
[28/62] Write swift-version-24593BA9C3E375BF.txt
[30/71] Emitting module SwiftSyntax510
[31/72] Emitting module SwiftSyntax509
[32/72] Compiling SwiftSyntax509 Empty.swift
[33/72] Emitting module SwiftSyntax509
[34/74] Emitting module SwiftSyntax510
[35/74] Compiling SwiftSyntax510 Empty.swift
[39/75] Wrapping AST for SwiftSyntax510 for debugging
[40/75] Wrapping AST for SwiftSyntax509 for debugging
[42/75] Wrapping AST for SwiftSyntax510 for debugging
[44/136] Emitting module ExtensionApi
[45/136] Compiling ExtensionApi ApiJsonModel+Extra.swift
[46/136] Compiling ExtensionApi ApiJsonModel.swift
[47/137] Wrapping AST for ExtensionApi for debugging
[49/137] Emitting module SwiftSyntax
[51/146] Wrapping AST for SwiftSyntax for debugging
[53/149] Emitting module SwiftDiagnostics
[55/150] Emitting module SwiftBasicFormat
[56/151] Wrapping AST for SwiftDiagnostics for debugging
[57/151] Wrapping AST for SwiftBasicFormat for debugging
[59/151] Emitting module SwiftParser
[60/152] Wrapping AST for SwiftParser for debugging
[62/163] Emitting module SwiftOperators
[63/163] Compiling SwiftOperators Operator.swift
[64/163] Compiling SwiftOperators OperatorError+Diagnostics.swift
[65/164] Compiling SwiftOperators PrecedenceGroup.swift
[66/164] Compiling SwiftOperators PrecedenceGraph.swift
[67/164] Compiling SwiftOperators OperatorTable.swift
[68/164] Compiling SwiftOperators OperatorTable+Semantics.swift
[69/164] Compiling SwiftOperators OperatorError.swift
[70/164] Compiling SwiftOperators OperatorTable+Defaults.swift
[71/164] Compiling SwiftOperators OperatorTable+Folding.swift
[72/164] Compiling SwiftOperators SyntaxSynthesis.swift
[73/165] Compiling SwiftSyntax SyntaxArena.swift
[74/165] Compiling SwiftSyntax SyntaxChildren.swift
[75/165] Compiling SwiftSyntax SyntaxCollection.swift
[76/165] Compiling SwiftSyntax SyntaxHashable.swift
[77/165] Compiling SwiftSyntax SyntaxIdentifier.swift
[78/165] Compiling SwiftSyntax SyntaxNodeStructure.swift
[79/165] Compiling SwiftSyntax SyntaxProtocol.swift
[80/165] Compiling SwiftSyntax SyntaxText.swift
[81/165] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[82/165] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[83/165] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[84/165] Compiling SwiftSyntax SyntaxBaseNodes.swift
[85/165] Compiling SwiftSyntax SyntaxCollections.swift
[86/165] Compiling SwiftSyntax SyntaxEnum.swift
[87/165] Compiling SwiftSyntax SyntaxKind.swift
[88/165] Compiling SwiftSyntax SyntaxRewriter.swift
[89/165] Compiling SwiftSyntax SyntaxTraits.swift
[91/165] Emitting module SwiftParserDiagnostics
[92/166] Wrapping AST for SwiftOperators for debugging
[93/166] Wrapping AST for SwiftParserDiagnostics for debugging
[95/167] Emitting module SwiftSyntaxBuilder
[96/168] Wrapping AST for SwiftSyntaxBuilder for debugging
[98/182] Emitting module SwiftSyntaxMacros
[99/182] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[100/182] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[101/183] Compiling SwiftSyntaxMacros MemberMacro.swift
[102/183] Compiling SwiftSyntaxMacros Macro.swift
[103/183] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[104/183] Compiling SwiftSyntaxMacros AccessorMacro.swift
[105/183] Compiling SwiftSyntaxMacros AttachedMacro.swift
[106/183] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[107/183] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[108/183] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[109/183] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[110/183] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[111/183] Compiling SwiftSyntaxMacros Macro+Format.swift
[112/183] Compiling SwiftSyntaxMacros PeerMacro.swift
[113/184] Wrapping AST for SwiftSyntaxMacros for debugging
[115/192] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[116/192] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[117/192] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[118/192] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[119/192] Emitting module SwiftSyntaxMacroExpansion
[120/192] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[121/192] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[122/192] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[124/193] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[125/193] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[126/193] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[127/193] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[128/193] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[129/193] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[130/193] Compiling SwiftSyntax RawSyntaxValidation.swift
[131/193] Compiling SwiftSyntax SyntaxNodesAB.swift
[131/193] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[133/193] Compiling SwiftSyntax TokenDiagnostic.swift
[134/193] Compiling SwiftSyntax TokenSequence.swift
[135/193] Compiling SwiftSyntax TokenSyntax.swift
[136/193] Compiling SwiftSyntax Trivia.swift
[137/193] Compiling SwiftSyntax Utils.swift
[138/193] Compiling SwiftSyntax ChildNameForKeyPath.swift
[139/193] Compiling SwiftSyntax Keyword.swift
[140/193] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[141/200] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[142/200] Emitting module SwiftCompilerPluginMessageHandling
[143/200] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[144/200] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[145/200] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[146/200] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[147/200] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[148/201] Wrapping AST for SwiftCompilerPluginMessageHandling for debugging
[150/203] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[151/203] Emitting module SwiftCompilerPlugin
[152/204] Wrapping AST for SwiftCompilerPlugin for debugging
[154/217] Compiling SwiftGodotMacroLibrary SignalMacro.swift
[155/218] Compiling SwiftGodotMacroLibrary SceneTreeMacro.swift
[156/218] Compiling SwiftGodotMacroLibrary SwiftSyntax+MacroExport.swift
[157/218] Compiling SwiftGodotMacroLibrary InitSwiftExtensionMacro.swift
[158/218] Compiling SwiftGodotMacroLibrary TextureLiteralMacro.swift
[159/218] Compiling SwiftGodotMacroLibrary NativeHandleDiscardingMacro.swift
[160/218] Compiling SwiftGodotMacroLibrary PickerNameProviderMacro.swift
[161/218] Compiling SwiftGodotMacroLibrary MacroExportGroup.swift
[162/218] Compiling SwiftGodotMacroLibrary MacroExportSubgroup.swift
[163/218] Emitting module SwiftGodotMacroLibrary
[164/218] Compiling SwiftGodotMacroLibrary MacroCallable.swift
[165/218] Compiling SwiftGodotMacroLibrary MacroExport.swift
[166/218] Compiling SwiftGodotMacroLibrary MacroGodot.swift
[167/218] Compiling SwiftGodotMacroLibrary MacroSharedApi.swift
[168/219] Wrapping AST for SwiftGodotMacroLibrary for debugging
[169/219] Write Objects.LinkFileList
[170/219] Linking SwiftGodotMacroLibrary-tool
[181/219] Compiling SwiftSyntax SyntaxTransform.swift
[182/219] Compiling SwiftSyntax SyntaxVisitor.swift
[183/219] Compiling SwiftSyntax TokenKind.swift
[184/219] Compiling SwiftSyntax Tokens.swift
[185/219] Compiling SwiftSyntax TriviaPieces.swift
[186/219] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[187/219] Compiling SwiftSyntax RawSyntaxNodesC.swift
[188/219] Compiling SwiftSyntax RawSyntaxNodesD.swift
[192/219] Compiling SwiftSyntax RawSyntaxTokenView.swift
[193/219] Compiling SwiftSyntax SourceLength.swift
[194/219] Compiling SwiftSyntax SourceLocation.swift
[195/219] Compiling SwiftSyntax SourcePresence.swift
[196/219] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[197/219] Compiling SwiftSyntax Syntax.swift
[198/219] Compiling SwiftSyntax SyntaxNodesC.swift
[199/219] Compiling SwiftSyntax SyntaxNodesD.swift
[200/219] Compiling SwiftSyntax SyntaxNodesEF.swift
[201/219] Compiling SwiftSyntax SyntaxNodesGHI.swift
[202/219] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[203/219] Compiling SwiftSyntax SyntaxNodesOP.swift
[204/219] Compiling SwiftSyntax SyntaxNodesQRS.swift
[205/219] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[206/225] Wrapping AST for SwiftSyntax for debugging
[208/271] Compiling SwiftDiagnostics Message.swift
[209/271] Compiling SwiftDiagnostics Note.swift
[210/271] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[211/271] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[212/271] Compiling SwiftDiagnostics Convenience.swift
[213/271] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[214/271] Compiling SwiftDiagnostics FixIt.swift
[215/271] Compiling SwiftDiagnostics Diagnostic.swift
[216/271] Emitting module SwiftDiagnostics
[217/271] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[218/272] Compiling SwiftBasicFormat Syntax+Extensions.swift
[219/272] Emitting module SwiftBasicFormat
[220/272] Compiling SwiftBasicFormat BasicFormat.swift
[222/273] Wrapping AST for SwiftDiagnostics for debugging
[223/273] Wrapping AST for SwiftBasicFormat for debugging
[225/273] Compiling SwiftParser Lexer.swift
[226/273] Compiling SwiftParser RegexLiteralLexer.swift
[227/273] Compiling SwiftParser UnicodeScalarExtensions.swift
[228/273] Compiling SwiftParser Lookahead.swift
[229/273] Compiling SwiftParser LoopProgressCondition.swift
[230/278] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[231/278] Compiling SwiftParser StringLiterals.swift
[232/278] Compiling SwiftParser SwiftParserCompatibility.swift
[233/278] Compiling SwiftParser SyntaxUtils.swift
[234/278] Compiling SwiftParser TokenConsumer.swift
[235/278] Compiling SwiftParser TokenPrecedence.swift
[236/278] Compiling SwiftParser TokenSpec.swift
[237/278] Compiling SwiftParser TokenSpecSet.swift
[238/278] Compiling SwiftParser TopLevel.swift
[239/278] Compiling SwiftParser TriviaParser.swift
[240/278] Emitting module SwiftParser
[241/278] Compiling SwiftParser Modifiers.swift
[242/278] Compiling SwiftParser Names.swift
[243/278] Compiling SwiftParser Nominals.swift
[244/278] Compiling SwiftParser Parameters.swift
[245/278] Compiling SwiftParser ParseSourceFile.swift
[246/278] Compiling SwiftParser Parser.swift
[247/278] Compiling SwiftParser Patterns.swift
[248/278] Compiling SwiftParser Recovery.swift
[249/278] Compiling SwiftParser Specifiers.swift
[250/278] Compiling SwiftParser Statements.swift
[251/278] Compiling SwiftParser ExperimentalFeatures.swift
[252/278] Compiling SwiftParser Expressions.swift
[253/278] Compiling SwiftParser IncrementalParseTransition.swift
[254/278] Compiling SwiftParser Cursor.swift
[255/278] Compiling SwiftParser Lexeme.swift
[256/278] Compiling SwiftParser LexemeSequence.swift
[257/278] Compiling SwiftParser Attributes.swift
[258/278] Compiling SwiftParser Availability.swift
[259/278] Compiling SwiftParser CharacterInfo.swift
[260/278] Compiling SwiftParser CollectionNodes+Parsable.swift
[261/278] Compiling SwiftParser Declarations.swift
[262/278] Compiling SwiftParser Directives.swift
[263/278] Compiling SwiftParser Types.swift
[264/278] Compiling SwiftParser IsLexerClassified.swift
[265/278] Compiling SwiftParser LayoutNodes+Parsable.swift
[266/278] Compiling SwiftParser Parser+TokenSpecSet.swift
[267/278] Compiling SwiftParser TokenSpecStaticMembers.swift
[268/279] Wrapping AST for SwiftParser for debugging
[270/292] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[271/293] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[272/293] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[273/293] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[274/293] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[275/293] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[276/293] Compiling SwiftParserDiagnostics Utils.swift
[277/293] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[278/293] Compiling SwiftParserDiagnostics PresenceUtils.swift
[279/293] Compiling SwiftParserDiagnostics MissingNodesError.swift
[280/293] Compiling SwiftParserDiagnostics MissingTokenError.swift
[281/293] Emitting module SwiftParserDiagnostics
[282/293] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[283/293] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[284/294] Wrapping AST for SwiftParserDiagnostics for debugging
[286/308] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[287/308] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[288/309] Compiling SwiftSyntaxBuilder Indenter.swift
[289/309] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[290/309] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[291/309] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[292/309] Emitting module SwiftSyntaxBuilder
[293/309] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[294/309] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[295/309] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[296/309] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[297/309] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[298/309] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[299/309] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[300/309] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[301/310] Wrapping AST for SwiftSyntaxBuilder for debugging
[303/324] Compiling Generator UtilityGen.swift
[304/325] Compiling Generator Printer.swift
[305/325] Compiling Generator StringOperations.swift
[306/325] Compiling Generator DocModel.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:96:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 46 | //    }
 47 |
 48 |     func lookupConstant (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'lookupConstant' part of global actor 'MainActor'
 49 |         func lookInDef (def: JClassInfo, match: String, local: Bool) -> String? {
 50 |             // TODO: for builtins, we wont have a cdef
    :
 94 |         }
 95 |         let (type, name) = splitAtLastDot(str: txt)
 96 |         if type != "", let ldef = classMap [type] {
    |                                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 97 |             if let r = lookInDef(def: ldef, match: name, local: false) {
 98 |                 return "``\(getGodotType(SimpleType (type: type)) + "/" + r)``"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:153:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
131 |     }
132 |
133 |     func convertMethod (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
134 |         if txt.starts(with: "@") {
135 |             // TODO, examples:
    :
151 |         var args = ""
152 |         if let type {
153 |             if let m = classMap [type] {
    |                        `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
154 |                 if let method = findMethod (name: member, on: m) {
155 |                     args = assembleArgs (method, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:157:31: error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
131 |     }
132 |
133 |     func convertMethod (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
134 |         if txt.starts(with: "@") {
135 |             // TODO, examples:
    :
155 |                     args = assembleArgs (method, method.arguments)
156 |                 }
157 |             } else if let m = builtinMap [type] {
    |                               `- error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
158 |                 if let method = findMethod (name: member, on: m) {
159 |                     args = assembleArgs(nil, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:112:5: note: var declared here
110 | }
111 |
112 | var builtinMap: [String: JGodotBuiltinClass] = [:]
    |     `- note: var declared here
113 |
114 | for x in jsonApi.builtinClasses {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:23:22: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 10 |
 11 | // The name of the form 'bitfield::'
 12 | func findEnumDef (name: String) -> JGodotGlobalEnumElement? {
    |      `- note: add '@MainActor' to make global function 'findEnumDef(name:)' part of global actor 'MainActor'
 13 |     guard name.starts(with: "bitfield::") else {
 14 |         return nil
    :
 21 |     }
 22 |     let type = full [full.startIndex..<split]
 23 |     guard let cdef = classMap [String (type)] else {
    |                      `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 24 |         print ("Could not find class \(type) for \(name)")
 25 |         return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:139:13: error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
 38 | }
 39 |
 40 | func generateEnums (_ p: Printer, cdef: JClassInfo?, values: [JGodotGlobalEnumElement], prefix: String?) {
    |      `- note: add '@MainActor' to make global function 'generateEnums(_:cdef:values:prefix:)' part of global actor 'MainActor'
 41 |     for enumDef in values {
 42 |         let isBitField = enumDef.isBitfield ?? false
    :
137 |         }
138 |         if let prefix {
139 |             globalEnums [prefix + enumDef.name] = enumDef
    |             `- error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
140 |         }
141 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:94:5: note: mutation of this var is only permitted within the actor
 92 | }
 93 |
 94 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
    |     `- note: mutation of this var is only permitted within the actor
 95 |
 96 | // Maps from a the class name to its definition
[307/325] Compiling Generator Enums.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:96:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 46 | //    }
 47 |
 48 |     func lookupConstant (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'lookupConstant' part of global actor 'MainActor'
 49 |         func lookInDef (def: JClassInfo, match: String, local: Bool) -> String? {
 50 |             // TODO: for builtins, we wont have a cdef
    :
 94 |         }
 95 |         let (type, name) = splitAtLastDot(str: txt)
 96 |         if type != "", let ldef = classMap [type] {
    |                                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 97 |             if let r = lookInDef(def: ldef, match: name, local: false) {
 98 |                 return "``\(getGodotType(SimpleType (type: type)) + "/" + r)``"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:153:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
131 |     }
132 |
133 |     func convertMethod (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
134 |         if txt.starts(with: "@") {
135 |             // TODO, examples:
    :
151 |         var args = ""
152 |         if let type {
153 |             if let m = classMap [type] {
    |                        `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
154 |                 if let method = findMethod (name: member, on: m) {
155 |                     args = assembleArgs (method, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:157:31: error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
131 |     }
132 |
133 |     func convertMethod (_ txt: String.SubSequence) -> String {
    |          `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
134 |         if txt.starts(with: "@") {
135 |             // TODO, examples:
    :
155 |                     args = assembleArgs (method, method.arguments)
156 |                 }
157 |             } else if let m = builtinMap [type] {
    |                               `- error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
158 |                 if let method = findMethod (name: member, on: m) {
159 |                     args = assembleArgs(nil, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:112:5: note: var declared here
110 | }
111 |
112 | var builtinMap: [String: JGodotBuiltinClass] = [:]
    |     `- note: var declared here
113 |
114 | for x in jsonApi.builtinClasses {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:23:22: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 10 |
 11 | // The name of the form 'bitfield::'
 12 | func findEnumDef (name: String) -> JGodotGlobalEnumElement? {
    |      `- note: add '@MainActor' to make global function 'findEnumDef(name:)' part of global actor 'MainActor'
 13 |     guard name.starts(with: "bitfield::") else {
 14 |         return nil
    :
 21 |     }
 22 |     let type = full [full.startIndex..<split]
 23 |     guard let cdef = classMap [String (type)] else {
    |                      `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 24 |         print ("Could not find class \(type) for \(name)")
 25 |         return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:139:13: error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
 38 | }
 39 |
 40 | func generateEnums (_ p: Printer, cdef: JClassInfo?, values: [JGodotGlobalEnumElement], prefix: String?) {
    |      `- note: add '@MainActor' to make global function 'generateEnums(_:cdef:values:prefix:)' part of global actor 'MainActor'
 41 |     for enumDef in values {
 42 |         let isBitField = enumDef.isBitfield ?? false
    :
137 |         }
138 |         if let prefix {
139 |             globalEnums [prefix + enumDef.name] = enumDef
    |             `- error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
140 |         }
141 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:94:5: note: mutation of this var is only permitted within the actor
 92 | }
 93 |
 94 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
    |     `- note: mutation of this var is only permitted within the actor
 95 |
 96 | // Maps from a the class name to its definition
[308/325] Compiling Generator TypeHelpers.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:64:28: error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
 43 | /// enum value, or nil if it can not be found.
 44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
 45 | func mapEnumValue (enumDef: String, value: String) -> String? {
    |      `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
 46 |     func findEnumMatch (element:  JGodotGlobalEnumElement) -> String? {
 47 |         let enumCasePrefix = element.values.commonPrefix()
    :
 62 |     }
 63 |     let t = enumDef.dropFirst(6)
 64 |     if let globalEnumDef = globalEnums [String (t)]  {
    |                            `- error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
 65 |         return findEnumMatch(element: globalEnumDef)
 66 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:94:5: note: var declared here
 92 | }
 93 |
 94 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
    |     `- note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:73:19: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 43 | /// enum value, or nil if it can not be found.
 44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
 45 | func mapEnumValue (enumDef: String, value: String) -> String? {
    |      `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
 46 |     func findEnumMatch (element:  JGodotGlobalEnumElement) -> String? {
 47 |         let enumCasePrefix = element.values.commonPrefix()
    :
 71 |     let type = t [t.startIndex..<p]
 72 |     let enumt = t [t.index(p, offsetBy: 1)...]
 73 |     guard let x = classMap [String (type)] else {
    |                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 74 |         print ("WARNING: Enum, could not find type \(type) for \(enumDef)")
 75 |         return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:341:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
233 | ///
234 | ///
235 | func getGodotType (_ t: TypeWithMeta?, kind: ArgumentKind = .classes) -> String {
    |      `- note: add '@MainActor' to make global function 'getGodotType(_:kind:)' part of global actor 'MainActor'
236 |     guard let t else {
237 |         return ""
    :
339 |             let nested = SimpleType(type: nestedTypeName, meta: nil)
340 |
341 |             if classMap [nestedTypeName] != nil {
    |                `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
342 |                 return "ObjectCollection<\(getGodotType (nested))>"
343 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:359:22: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
356 | /// containing the Swift-type that is used to store this, and a suitable initialization
357 | /// value for it.
358 | func getBuiltinStorage (_ name: String) -> (String, String) {
    |      `- note: add '@MainActor' to make global function 'getBuiltinStorage' part of global actor 'MainActor'
359 |     guard let size = builtinSizes [name] else {
    |                      `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
360 |         fatalError()
361 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
[309/325] Compiling Generator UnsafePointerHelpers.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:64:28: error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
 43 | /// enum value, or nil if it can not be found.
 44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
 45 | func mapEnumValue (enumDef: String, value: String) -> String? {
    |      `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
 46 |     func findEnumMatch (element:  JGodotGlobalEnumElement) -> String? {
 47 |         let enumCasePrefix = element.values.commonPrefix()
    :
 62 |     }
 63 |     let t = enumDef.dropFirst(6)
 64 |     if let globalEnumDef = globalEnums [String (t)]  {
    |                            `- error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
 65 |         return findEnumMatch(element: globalEnumDef)
 66 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:94:5: note: var declared here
 92 | }
 93 |
 94 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
    |     `- note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:73:19: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 43 | /// enum value, or nil if it can not be found.
 44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
 45 | func mapEnumValue (enumDef: String, value: String) -> String? {
    |      `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
 46 |     func findEnumMatch (element:  JGodotGlobalEnumElement) -> String? {
 47 |         let enumCasePrefix = element.values.commonPrefix()
    :
 71 |     let type = t [t.startIndex..<p]
 72 |     let enumt = t [t.index(p, offsetBy: 1)...]
 73 |     guard let x = classMap [String (type)] else {
    |                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 74 |         print ("WARNING: Enum, could not find type \(type) for \(enumDef)")
 75 |         return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:341:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
233 | ///
234 | ///
235 | func getGodotType (_ t: TypeWithMeta?, kind: ArgumentKind = .classes) -> String {
    |      `- note: add '@MainActor' to make global function 'getGodotType(_:kind:)' part of global actor 'MainActor'
236 |     guard let t else {
237 |         return ""
    :
339 |             let nested = SimpleType(type: nestedTypeName, meta: nil)
340 |
341 |             if classMap [nestedTypeName] != nil {
    |                `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
342 |                 return "ObjectCollection<\(getGodotType (nested))>"
343 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:359:22: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
356 | /// containing the Swift-type that is used to store this, and a suitable initialization
357 | /// value for it.
358 | func getBuiltinStorage (_ name: String) -> (String, String) {
    |      `- note: add '@MainActor' to make global function 'getBuiltinStorage' part of global actor 'MainActor'
359 |     guard let size = builtinSizes [name] else {
    |                      `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
360 |         fatalError()
361 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
[310/325] Compiling Generator MethodGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:208:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
206 |                     translation = .directPromoted(to: "Int")
207 |                 } else {
208 |                     if isStructMap[src.type] == true {
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
209 |                         translation = .direct
210 |                     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:211:28: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
209 |                         translation = .direct
210 |                     } else {
211 |                         if builtinSizes[src.type] != nil && src.type != "Object" {
    |                            `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
212 |                             translation = .contentRef
213 |                         } else if classMap[src.type] != nil {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:213:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
211 |                         if builtinSizes[src.type] != nil && src.type != "Object" {
212 |                             translation = .contentRef
213 |                         } else if classMap[src.type] != nil {
    |                                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
214 |                             if options.contains(.nonOptionalObjects) {
215 |                                 translation = .objectRef(isOptional: false)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:559:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
451 | ///  - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
452 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
453 | func generateMethod(_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, generatedMethodKind: GeneratedMethodKind, asSingleton: Bool) throws -> String? {
    |      `- note: add '@MainActor' to make global function 'generateMethod(_:method:className:cdef:usedMethods:generatedMethodKind:asSingleton:)' part of global actor 'MainActor'
454 |
455 |     let arguments = method.arguments ?? []
    :
557 |     var signatureArgs: [String] = []
558 |     let godotReturnType = method.returnValue?.type
559 |     let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
    |                                          `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
560 |     let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
561 |     let returnType = getGodotType(method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:624:27: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
602 |     }
603 |
604 |     func getCallResultArgument() -> String {
    |          `- note: add '@MainActor' to make local function 'getCallResultArgument()' part of global actor 'MainActor'
605 |         let ptrResult: String
606 |         if returnType != "" {
    :
622 |                 } else if frameworkType {
623 |                     ptrResult = "&_result"
624 |                 } else if builtinSizes [godotReturnType] != nil {
    |                           `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
625 |                     ptrResult = "&_result.content"
626 |                 } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:673:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
451 | ///  - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
452 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
453 | func generateMethod(_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, generatedMethodKind: GeneratedMethodKind, asSingleton: Bool) throws -> String? {
    |      `- note: add '@MainActor' to make global function 'generateMethod(_:method:className:cdef:usedMethods:generatedMethodKind:asSingleton:)' part of global actor 'MainActor'
454 |
455 |     let arguments = method.arguments ?? []
    :
671 |         let isOptional: Bool
672 |
673 |         if classMap [arg.type] != nil {
    |            `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
674 |             isOptional = isMethodArgumentOptional(className: className, method: method.name, arg: arg.name)
675 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
[311/325] Compiling Generator NativeStructures.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:208:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
206 |                     translation = .directPromoted(to: "Int")
207 |                 } else {
208 |                     if isStructMap[src.type] == true {
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
209 |                         translation = .direct
210 |                     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:211:28: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
209 |                         translation = .direct
210 |                     } else {
211 |                         if builtinSizes[src.type] != nil && src.type != "Object" {
    |                            `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
212 |                             translation = .contentRef
213 |                         } else if classMap[src.type] != nil {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:213:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
211 |                         if builtinSizes[src.type] != nil && src.type != "Object" {
212 |                             translation = .contentRef
213 |                         } else if classMap[src.type] != nil {
    |                                   `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
214 |                             if options.contains(.nonOptionalObjects) {
215 |                                 translation = .objectRef(isOptional: false)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:559:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
451 | ///  - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
452 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
453 | func generateMethod(_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, generatedMethodKind: GeneratedMethodKind, asSingleton: Bool) throws -> String? {
    |      `- note: add '@MainActor' to make global function 'generateMethod(_:method:className:cdef:usedMethods:generatedMethodKind:asSingleton:)' part of global actor 'MainActor'
454 |
455 |     let arguments = method.arguments ?? []
    :
557 |     var signatureArgs: [String] = []
558 |     let godotReturnType = method.returnValue?.type
559 |     let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
    |                                          `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
560 |     let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
561 |     let returnType = getGodotType(method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:624:27: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
602 |     }
603 |
604 |     func getCallResultArgument() -> String {
    |          `- note: add '@MainActor' to make local function 'getCallResultArgument()' part of global actor 'MainActor'
605 |         let ptrResult: String
606 |         if returnType != "" {
    :
622 |                 } else if frameworkType {
623 |                     ptrResult = "&_result"
624 |                 } else if builtinSizes [godotReturnType] != nil {
    |                           `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
625 |                     ptrResult = "&_result.content"
626 |                 } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:673:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
451 | ///  - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
452 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
453 | func generateMethod(_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, generatedMethodKind: GeneratedMethodKind, asSingleton: Bool) throws -> String? {
    |      `- note: add '@MainActor' to make global function 'generateMethod(_:method:className:cdef:usedMethods:generatedMethodKind:asSingleton:)' part of global actor 'MainActor'
454 |
455 |     let arguments = method.arguments ?? []
    :
671 |         let isOptional: Bool
672 |
673 |         if classMap [arg.type] != nil {
    |            `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
674 |             isOptional = isMethodArgumentOptional(className: className, method: method.name, arg: arg.name)
675 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
[312/325] Compiling Generator main.swift
[313/325] Emitting module Generator
[314/325] Compiling Generator ClassGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:37:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 18 | var typeToChildren: [String:[String]] = [:]
 19 |
 20 | func makeDefaultInit (godotType: String, initCollection: String = "") -> String {
    |      `- note: add '@MainActor' to make global function 'makeDefaultInit(godotType:initCollection:)' part of global actor 'MainActor'
 21 |     switch godotType {
 22 |     case "int":
    :
 35 |         let nestedTypeName = String (t.dropFirst(12))
 36 |         let simple = SimpleType(type: nestedTypeName)
 37 |         if classMap [nestedTypeName] != nil {
    |            `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 38 |             return "ObjectCollection<\(getGodotType (simple))>(\(initCollection))"
 39 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:66:8: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 63 | }
 64 |
 65 | func argTypeNeedsCopy (godotType: String) -> Bool {
    |      `- note: add '@MainActor' to make global function 'argTypeNeedsCopy(godotType:)' part of global actor 'MainActor'
 66 |     if isStructMap [godotType] ?? false {
    |        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 67 |         return true
 68 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:91:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 76 | }
 77 |
 78 | func generateVirtualProxy (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateVirtualProxy(_:cdef:methodName:method:)' part of global actor 'MainActor'
 79 |                            cdef: JGodotExtensionAPIClass,
 80 |                            methodName: String,
    :
 89 |     if let ret = method.returnValue {
 90 |         let godotReturnType = ret.type
 91 |         let godotReturnTypeIsReferenceType = classMap [godotReturnType] != nil
    |                                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 92 |         returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: methodName)
 93 |
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:119:23: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
117 |             if arg.type == "String" {
118 |                 argCall += "GString.stringFromGStringPtr (ptr: args [\(i)]!) ?? \"\""
119 |             } else if classMap [arg.type] != nil {
    |                       `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
120 |                 //
121 |                 // This idiom guarantees that: if this is a known object, we surface this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:126:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
124 |                 argPrep += "let resolved_\(i) = args [\(i)]!.load (as: UnsafeRawPointer.self)\n"
125 |                 let handleResolver: String
126 |                 if hasSubclasses.contains(cdef.name) {
    |                    `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
127 |                     // If the type we are bubbling up has subclasses, we want to create the most
128 |                     // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 |         }
156 |         if let ret = method.returnValue {
157 |             if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 |                 p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 |             } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:51: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 |         }
156 |         if let ret = method.returnValue {
157 |             if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
    |                                                   `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 |                 p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 |             } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:169:27: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
167 |                     derefField = "array.content"
168 |                     derefType = "type (of: ret.array.content)"
169 |                 } else if classMap [ret.type] != nil {
    |                           `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
170 |                     derefField = "handle"
171 |                     derefType = "UnsafeRawPointer?.self"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:181:30: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
179 |                     target = "array.content"
180 |                 } else {
181 |                     target = classMap [ret.type] != nil ? "handle" : "content"
    |                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
182 |                 }
183 |                 p ("retPtr!.storeBytes (of: ret\(returnOptional ? "?" : "").\(derefField), as: \(derefType)) // \(ret.type)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:333:20: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
322 |     p ("\n/* Properties */\n")
323 |
324 |     func findMethod (forProperty: JGodotProperty, startAt: JGodotExtensionAPIClass, name: String, resolvedName: inout String, argName: inout String) -> JGodotClassMethod? {
    |          `- note: add '@MainActor' to make local function 'findMethod(forProperty:startAt:name:resolvedName:argName:)' part of global actor 'MainActor'
325 |         if let here = methods.first(where: { $0.name == name}) {
326 |             return here
    :
331 |                 return nil
332 |             }
333 |             cdef = classMap [parentName]
    |                    `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
334 |             guard let cdef else {
335 |                 print ("Warning: Missing type \(parentName)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:415:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
313 |     }
314 | }
315 | func generateProperties (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateProperties(_:cdef:_:_:_:asSingleton:)' part of global actor 'MainActor'
316 |                          cdef: JGodotExtensionAPIClass,
317 |                          _ properties: [JGodotProperty],
    :
413 |         }
414 |         let godotReturnType = method.returnValue?.type
415 |         let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
    |                                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
416 |
417 |         let propertyOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: property.getter)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:544:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
542 |             let construct: String
543 |
544 |             if let _ = classMap [arg.type] {
    |                        `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
545 |                 argUnwrap += "var ptr_\(argIdx): UnsafeMutableRawPointer?\n"
546 |                 argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:548:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
546 |                 argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
547 |                 let handleResolver: String
548 |                 if hasSubclasses.contains(cdef.name) {
    |                    `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
549 |                     // If the type we are bubbling up has subclasses, we want to create the most
550 |                     // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:690:24: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
688 |             p.staticVar(visibility: "public ", name: "shared", type: cdef.name) {
689 |                 p ("return withUnsafePointer (to: &\(cdef.name).godotClassName.content)", arg: " ptr in") {
690 |                     if hasSubclasses.contains(cdef.name) {
    |                        `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
691 |                         p ("lookupObject (nativeHandle: gi.global_get_singleton (ptr)!)!")
692 |                     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
[315/325] Compiling Generator Data.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:37:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 18 | var typeToChildren: [String:[String]] = [:]
 19 |
 20 | func makeDefaultInit (godotType: String, initCollection: String = "") -> String {
    |      `- note: add '@MainActor' to make global function 'makeDefaultInit(godotType:initCollection:)' part of global actor 'MainActor'
 21 |     switch godotType {
 22 |     case "int":
    :
 35 |         let nestedTypeName = String (t.dropFirst(12))
 36 |         let simple = SimpleType(type: nestedTypeName)
 37 |         if classMap [nestedTypeName] != nil {
    |            `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 38 |             return "ObjectCollection<\(getGodotType (simple))>(\(initCollection))"
 39 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:66:8: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 63 | }
 64 |
 65 | func argTypeNeedsCopy (godotType: String) -> Bool {
    |      `- note: add '@MainActor' to make global function 'argTypeNeedsCopy(godotType:)' part of global actor 'MainActor'
 66 |     if isStructMap [godotType] ?? false {
    |        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 67 |         return true
 68 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:91:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 76 | }
 77 |
 78 | func generateVirtualProxy (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateVirtualProxy(_:cdef:methodName:method:)' part of global actor 'MainActor'
 79 |                            cdef: JGodotExtensionAPIClass,
 80 |                            methodName: String,
    :
 89 |     if let ret = method.returnValue {
 90 |         let godotReturnType = ret.type
 91 |         let godotReturnTypeIsReferenceType = classMap [godotReturnType] != nil
    |                                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
 92 |         returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: methodName)
 93 |
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:119:23: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
117 |             if arg.type == "String" {
118 |                 argCall += "GString.stringFromGStringPtr (ptr: args [\(i)]!) ?? \"\""
119 |             } else if classMap [arg.type] != nil {
    |                       `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
120 |                 //
121 |                 // This idiom guarantees that: if this is a known object, we surface this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:126:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
124 |                 argPrep += "let resolved_\(i) = args [\(i)]!.load (as: UnsafeRawPointer.self)\n"
125 |                 let handleResolver: String
126 |                 if hasSubclasses.contains(cdef.name) {
    |                    `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
127 |                     // If the type we are bubbling up has subclasses, we want to create the most
128 |                     // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 |         }
156 |         if let ret = method.returnValue {
157 |             if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 |                 p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 |             } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:51: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 |         }
156 |         if let ret = method.returnValue {
157 |             if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
    |                                                   `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 |                 p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 |             } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:169:27: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
167 |                     derefField = "array.content"
168 |                     derefType = "type (of: ret.array.content)"
169 |                 } else if classMap [ret.type] != nil {
    |                           `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
170 |                     derefField = "handle"
171 |                     derefType = "UnsafeRawPointer?.self"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:181:30: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
179 |                     target = "array.content"
180 |                 } else {
181 |                     target = classMap [ret.type] != nil ? "handle" : "content"
    |                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
182 |                 }
183 |                 p ("retPtr!.storeBytes (of: ret\(returnOptional ? "?" : "").\(derefField), as: \(derefType)) // \(ret.type)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:333:20: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
322 |     p ("\n/* Properties */\n")
323 |
324 |     func findMethod (forProperty: JGodotProperty, startAt: JGodotExtensionAPIClass, name: String, resolvedName: inout String, argName: inout String) -> JGodotClassMethod? {
    |          `- note: add '@MainActor' to make local function 'findMethod(forProperty:startAt:name:resolvedName:argName:)' part of global actor 'MainActor'
325 |         if let here = methods.first(where: { $0.name == name}) {
326 |             return here
    :
331 |                 return nil
332 |             }
333 |             cdef = classMap [parentName]
    |                    `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
334 |             guard let cdef else {
335 |                 print ("Warning: Missing type \(parentName)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:415:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
313 |     }
314 | }
315 | func generateProperties (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateProperties(_:cdef:_:_:_:asSingleton:)' part of global actor 'MainActor'
316 |                          cdef: JGodotExtensionAPIClass,
317 |                          _ properties: [JGodotProperty],
    :
413 |         }
414 |         let godotReturnType = method.returnValue?.type
415 |         let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
    |                                              `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
416 |
417 |         let propertyOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: property.getter)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:544:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
542 |             let construct: String
543 |
544 |             if let _ = classMap [arg.type] {
    |                        `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
545 |                 argUnwrap += "var ptr_\(argIdx): UnsafeMutableRawPointer?\n"
546 |                 argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
 95 |
 96 | // Maps from a the class name to its definition
 97 | var classMap: [String:JGodotExtensionAPIClass] = [:]
    |     `- note: var declared here
 98 |
 99 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:548:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
546 |                 argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
547 |                 let handleResolver: String
548 |                 if hasSubclasses.contains(cdef.name) {
    |                    `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
549 |                     // If the type we are bubbling up has subclasses, we want to create the most
550 |                     // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:690:24: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
688 |             p.staticVar(visibility: "public ", name: "shared", type: cdef.name) {
689 |                 p ("return withUnsafePointer (to: &\(cdef.name).godotClassName.content)", arg: " ptr in") {
690 |                     if hasSubclasses.contains(cdef.name) {
    |                        `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
691 |                         p ("lookupObject (nativeHandle: gi.global_get_singleton (ptr)!)!")
692 |                     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:103:5: note: var declared here
101 | // for handle -> Swift type using `lookupObject` rather than creating
102 | // a plain wrapper directly from the handle
103 | var hasSubclasses = Set<String> ()
    |     `- note: var declared here
104 |
105 | for x in jsonApi.classes {
[316/325] Compiling Generator Arguments.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:70:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 68 |         //  - typedarrays, the default values need to be handled one by one, or a general conversion
 69 |         // system needs to be implemented
 70 |         if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
    |                                                                                                  `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 71 |             if argument.type == "String" {
 72 |                 def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:193:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
192 |     var needAddress = "&"
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
    |          `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:195:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
    |            `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 |             optstorage = ""
197 |         } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:201:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
199 |             optstorage = ".content"
200 |         } else {
201 |             if builtinSizes [arg.type] != nil && arg.type != "Object" {
    |                `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
202 |                 optstorage = ".content"
203 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:212:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
210 |         optstorage = ""
211 |     }
212 |     if (isStructMap [arg.type] ?? false) {
    |         `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
213 |         return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
214 |     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 84 | }
 85 |
 86 | func generateBuiltinCtors (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
 87 |                            _ bc: JGodotBuiltinClass,
 88 |                            _ ctors: [JGodotConstructor],
    :
 92 |                            members: [JGodotArgument]?)
 93 | {
 94 |     let isStruct = isStructMap [typeName] ?? false
    |                    `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 95 |
 96 |     for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:227:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 | }
197 |
198 | func generateMethodCall (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:isVararg:arguments:)' part of global actor 'MainActor'
199 |                          typeName: String,
200 |                          methodToCall: String,
    :
225 |     let ptrResult: String
226 |     if hasReturnStatement {
227 |         let isStruct = isStructMap [godotReturnType ?? ""] ?? false
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
228 |         if isStruct {
229 |             ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:250:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
248 |             return "\(typeName).\(methodToCall)(nil, \(argsRef), \(ptrResult), \(countArg))"
249 |         } else {
250 |             if isStructMap [typeName] ?? false {
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
251 |                 return """
252 |                 var mutSelfCopy = self
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:376:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
374 |                     p ("\(declType) result: \(retType) = \(retType)()")
375 |                 }
376 |                 let isStruct = isStructMap [op.returnType] ?? false
    |                                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
377 |                 if isStruct {
378 |                     ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:777:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
775 |                 storedMembers = bc.members
776 |             } else {
777 |                 if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
    |                                                           `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
778 |                     storedMembers = memberOffsets.compactMap({ m in
779 |                         return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:132:5: note: var declared here
130 |     }
131 | }
132 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
    |     `- note: var declared here
133 | for mo in jsonApi.builtinClassMemberOffsets {
134 |     if mo.buildConfiguration == buildConfiguration {
[317/325] Compiling Generator BuiltinGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:70:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 68 |         //  - typedarrays, the default values need to be handled one by one, or a general conversion
 69 |         // system needs to be implemented
 70 |         if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
    |                                                                                                  `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 71 |             if argument.type == "String" {
 72 |                 def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:193:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
192 |     var needAddress = "&"
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
    |          `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:195:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
193 |     if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
194 |         argref = godotArgumentToSwift (arg.name)
195 |         if isStructMap [arg.type] ?? false {
    |            `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 |             optstorage = ""
197 |         } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:201:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
199 |             optstorage = ".content"
200 |         } else {
201 |             if builtinSizes [arg.type] != nil && arg.type != "Object" {
    |                `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
202 |                 optstorage = ".content"
203 |             } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:124:5: note: var declared here
122 |
123 | let buildConfiguration: String = "float_64"
124 | var builtinSizes: [String: Int] = [:]
    |     `- note: var declared here
125 | for cs in jsonApi.builtinClassSizes {
126 |     if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:212:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
187 | }
188 |
189 | func getArgRef (arg: JGodotArgument) -> String {
    |      `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
190 |     var argref: String
191 |     var optstorage: String
    :
210 |         optstorage = ""
211 |     }
212 |     if (isStructMap [arg.type] ?? false) {
    |         `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
213 |         return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
214 |     } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 84 | }
 85 |
 86 | func generateBuiltinCtors (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
 87 |                            _ bc: JGodotBuiltinClass,
 88 |                            _ ctors: [JGodotConstructor],
    :
 92 |                            members: [JGodotArgument]?)
 93 | {
 94 |     let isStruct = isStructMap [typeName] ?? false
    |                    `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
 95 |
 96 |     for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:227:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
196 | }
197 |
198 | func generateMethodCall (_ p: Printer,
    |      `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:isVararg:arguments:)' part of global actor 'MainActor'
199 |                          typeName: String,
200 |                          methodToCall: String,
    :
225 |     let ptrResult: String
226 |     if hasReturnStatement {
227 |         let isStruct = isStructMap [godotReturnType ?? ""] ?? false
    |                        `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
228 |         if isStruct {
229 |             ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:250:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
248 |             return "\(typeName).\(methodToCall)(nil, \(argsRef), \(ptrResult), \(countArg))"
249 |         } else {
250 |             if isStructMap [typeName] ?? false {
    |                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
251 |                 return """
252 |                 var mutSelfCopy = self
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:376:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
374 |                     p ("\(declType) result: \(retType) = \(retType)()")
375 |                 }
376 |                 let isStruct = isStructMap [op.returnType] ?? false
    |                                `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
377 |                 if isStruct {
378 |                     ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:69:5: note: var declared here
 67 | //
 68 | // The map is agumented during the JSON file processing
 69 | var isStructMap: [String:Bool] = [
    |     `- note: var declared here
 70 |     "const void*": true,
 71 |     "AudioFrame*": true
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:777:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
775 |                 storedMembers = bc.members
776 |             } else {
777 |                 if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
    |                                                           `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
778 |                     storedMembers = memberOffsets.compactMap({ m in
779 |                         return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:132:5: note: var declared here
130 |     }
131 | }
132 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
    |     `- note: var declared here
133 | for mo in jsonApi.builtinClassMemberOffsets {
134 |     if mo.buildConfiguration == buildConfiguration {
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/13] Write swift-version-24593BA9C3E375BF.txt
[2/20] Emitting module SwiftSyntax509
[3/20] Emitting module SwiftSyntax510
[4/20] Compiling SwiftSyntax509 Empty.swift
[5/20] Compiling SwiftSyntax510 Empty.swift
[7/22] Wrapping AST for SwiftSyntax509 for debugging
[8/22] Wrapping AST for SwiftSyntax510 for debugging
[10/82] Emitting module ExtensionApi
[11/82] Compiling ExtensionApi ApiJsonModel+Extra.swift
[12/82] Compiling ExtensionApi ApiJsonModel.swift
[14/82] Compiling SwiftSyntax AbsolutePosition.swift
[15/82] Compiling SwiftSyntax AbsoluteRawSyntax.swift
[16/82] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[17/82] Compiling SwiftSyntax Assert.swift
[18/82] Compiling SwiftSyntax BumpPtrAllocator.swift
[19/82] Compiling SwiftSyntax CommonAncestor.swift
[20/82] Compiling SwiftSyntax Convenience.swift
[21/82] Compiling SwiftSyntax MemoryLayout.swift
[22/82] Compiling SwiftSyntax MissingNodeInitializers.swift
[23/90] Emitting module SwiftSyntax
[24/90] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[25/90] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[26/90] Compiling SwiftSyntax SyntaxBaseNodes.swift
[27/90] Compiling SwiftSyntax SyntaxCollections.swift
[28/90] Compiling SwiftSyntax SyntaxEnum.swift
[29/90] Compiling SwiftSyntax SyntaxKind.swift
[30/90] Compiling SwiftSyntax SyntaxRewriter.swift
[31/90] Compiling SwiftSyntax SyntaxTraits.swift
[32/90] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[33/90] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[34/90] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[35/90] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[36/90] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[37/90] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[38/90] Compiling SwiftSyntax RawSyntaxValidation.swift
[39/90] Compiling SwiftSyntax SyntaxNodesAB.swift
[40/90] Compiling SwiftSyntax RawSyntax.swift
[41/90] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[42/90] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[43/90] Compiling SwiftSyntax RawSyntaxTokenView.swift
[44/90] Compiling SwiftSyntax SourceLength.swift
[45/90] Compiling SwiftSyntax SourceLocation.swift
[46/90] Compiling SwiftSyntax SourcePresence.swift
[47/90] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[48/90] Compiling SwiftSyntax Syntax.swift
[49/90] Compiling SwiftSyntax TokenDiagnostic.swift
[50/90] Compiling SwiftSyntax TokenSequence.swift
[51/90] Compiling SwiftSyntax TokenSyntax.swift
[52/90] Compiling SwiftSyntax Trivia.swift
[53/90] Compiling SwiftSyntax Utils.swift
[54/90] Compiling SwiftSyntax ChildNameForKeyPath.swift
[55/90] Compiling SwiftSyntax Keyword.swift
[56/90] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[57/90] Compiling SwiftSyntax SyntaxTransform.swift
[58/90] Compiling SwiftSyntax SyntaxVisitor.swift
[59/90] Compiling SwiftSyntax TokenKind.swift
[60/90] Compiling SwiftSyntax Tokens.swift
[61/90] Compiling SwiftSyntax TriviaPieces.swift
[62/90] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[63/90] Compiling SwiftSyntax RawSyntaxNodesC.swift
[64/90] Compiling SwiftSyntax RawSyntaxNodesD.swift
[65/90] Compiling SwiftSyntax SyntaxArena.swift
[66/90] Compiling SwiftSyntax SyntaxChildren.swift
[67/90] Compiling SwiftSyntax SyntaxCollection.swift
[68/90] Compiling SwiftSyntax SyntaxHashable.swift
[69/90] Compiling SwiftSyntax SyntaxIdentifier.swift
[70/90] Compiling SwiftSyntax SyntaxNodeStructure.swift
[71/90] Compiling SwiftSyntax SyntaxProtocol.swift
[72/90] Compiling SwiftSyntax SyntaxText.swift
[73/90] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[74/90] Compiling SwiftSyntax SyntaxNodesC.swift
[75/90] Compiling SwiftSyntax SyntaxNodesD.swift
[76/90] Compiling SwiftSyntax SyntaxNodesEF.swift
[77/90] Compiling SwiftSyntax SyntaxNodesGHI.swift
[78/90] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[79/90] Compiling SwiftSyntax SyntaxNodesOP.swift
[80/90] Compiling SwiftSyntax SyntaxNodesQRS.swift
[81/90] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[82/91] Wrapping AST for SwiftSyntax for debugging
[84/142] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[85/142] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[86/142] Compiling SwiftDiagnostics Message.swift
[87/142] Compiling SwiftDiagnostics Note.swift
[88/142] Compiling SwiftDiagnostics Convenience.swift
[89/142] Compiling SwiftDiagnostics FixIt.swift
[90/142] Compiling SwiftDiagnostics Diagnostic.swift
[91/142] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[92/142] Emitting module SwiftDiagnostics
[93/142] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[94/143] Compiling SwiftBasicFormat Syntax+Extensions.swift
[95/143] Emitting module SwiftBasicFormat
[96/143] Compiling SwiftBasicFormat BasicFormat.swift
[98/144] Wrapping AST for SwiftBasicFormat for debugging
[99/144] Wrapping AST for SwiftDiagnostics for debugging
[101/144] Compiling SwiftParser Modifiers.swift
[102/144] Compiling SwiftParser Names.swift
[103/144] Compiling SwiftParser Nominals.swift
[104/144] Compiling SwiftParser Parameters.swift
[105/144] Compiling SwiftParser ParseSourceFile.swift
[106/149] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[107/149] Compiling SwiftParser StringLiterals.swift
[108/149] Compiling SwiftParser SwiftParserCompatibility.swift
[109/149] Compiling SwiftParser SyntaxUtils.swift
[110/149] Compiling SwiftParser TokenConsumer.swift
[111/149] Compiling SwiftParser Lexer.swift
[112/149] Compiling SwiftParser RegexLiteralLexer.swift
[113/149] Compiling SwiftParser UnicodeScalarExtensions.swift
[114/149] Compiling SwiftParser Lookahead.swift
[115/149] Compiling SwiftParser LoopProgressCondition.swift
[116/149] Emitting module SwiftParser
[117/149] Compiling SwiftParser TokenPrecedence.swift
[118/149] Compiling SwiftParser TokenSpec.swift
[119/149] Compiling SwiftParser TokenSpecSet.swift
[120/149] Compiling SwiftParser TopLevel.swift
[121/149] Compiling SwiftParser TriviaParser.swift
[122/149] Compiling SwiftParser Parser.swift
[123/149] Compiling SwiftParser Patterns.swift
[124/149] Compiling SwiftParser Recovery.swift
[125/149] Compiling SwiftParser Specifiers.swift
[126/149] Compiling SwiftParser Statements.swift
[127/149] Compiling SwiftParser Types.swift
[128/149] Compiling SwiftParser IsLexerClassified.swift
[129/149] Compiling SwiftParser LayoutNodes+Parsable.swift
[130/149] Compiling SwiftParser Parser+TokenSpecSet.swift
[131/149] Compiling SwiftParser TokenSpecStaticMembers.swift
[132/149] Compiling SwiftParser Attributes.swift
[133/149] Compiling SwiftParser Availability.swift
[134/149] Compiling SwiftParser CharacterInfo.swift
[135/149] Compiling SwiftParser CollectionNodes+Parsable.swift
[136/149] Compiling SwiftParser Declarations.swift
[137/149] Compiling SwiftParser Directives.swift
[138/149] Compiling SwiftParser ExperimentalFeatures.swift
[139/149] Compiling SwiftParser Expressions.swift
[140/149] Compiling SwiftParser IncrementalParseTransition.swift
[141/149] Compiling SwiftParser Cursor.swift
[142/149] Compiling SwiftParser Lexeme.swift
[143/149] Compiling SwiftParser LexemeSequence.swift
[144/150] Wrapping AST for SwiftParser for debugging
[146/163] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[147/164] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[148/164] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[149/164] Compiling SwiftParserDiagnostics Utils.swift
[150/164] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[151/164] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[152/164] Compiling SwiftParserDiagnostics PresenceUtils.swift
[153/164] Emitting module SwiftParserDiagnostics
[154/164] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[155/164] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[156/164] Compiling SwiftParserDiagnostics MissingNodesError.swift
[157/164] Compiling SwiftParserDiagnostics MissingTokenError.swift
[158/164] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[159/164] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[160/165] Wrapping AST for SwiftParserDiagnostics for debugging
[162/179] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[163/179] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[164/180] Emitting module SwiftSyntaxBuilder
[165/180] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[166/180] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[167/180] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[168/180] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[169/180] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[170/180] Compiling SwiftSyntaxBuilder Indenter.swift
[171/180] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[172/180] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[173/180] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[174/180] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[175/180] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[176/180] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[177/181] Wrapping AST for SwiftSyntaxBuilder for debugging
[179/195] Compiling Generator UtilityGen.swift
[180/196] Compiling Generator TypeHelpers.swift
[181/196] Compiling Generator UnsafePointerHelpers.swift
[182/196] Compiling Generator Printer.swift
[183/196] Compiling Generator StringOperations.swift
[184/196] Compiling Generator main.swift
[185/196] Compiling Generator MethodGen.swift
[186/196] Compiling Generator NativeStructures.swift
[187/196] Compiling Generator DocModel.swift
[188/196] Compiling Generator Enums.swift
[189/196] Compiling Generator ClassGen.swift
[190/196] Compiling Generator Data.swift
[191/196] Emitting module Generator
[192/196] Compiling Generator Arguments.swift
[193/196] Compiling Generator BuiltinGen.swift
[194/197] Wrapping AST for Generator for debugging
[195/197] Write Objects.LinkFileList
[196/197] Linking Generator-tool
[0/1] Planning build
[1/1] Compiling plugin CodeGeneratorPlugin
Building for debugging...
[1/12] Write sources
[3/29] Write swift-version-24593BA9C3E375BF.txt
[5/32] Emitting module SwiftSyntax510
[6/33] Emitting module SwiftSyntax509
[9/34] Emitting module ExtensionApi
[9/35] Wrapping AST for SwiftSyntax510 for debugging
[10/35] Wrapping AST for SwiftSyntax509 for debugging
[12/35] Wrapping AST for ExtensionApi for debugging
[14/36] Emitting module SwiftSyntax
[15/37] Wrapping AST for SwiftSyntax for debugging
[17/40] Emitting module SwiftDiagnostics
[18/41] Emitting module SwiftBasicFormat
[20/42] Wrapping AST for SwiftDiagnostics for debugging
[21/42] Wrapping AST for SwiftBasicFormat for debugging
[23/42] Emitting module SwiftParser
[24/43] Wrapping AST for SwiftParser for debugging
[26/54] Compiling SwiftOperators PrecedenceGroup.swift
[27/55] Compiling SwiftOperators Operator.swift
[28/55] Compiling SwiftOperators OperatorError+Diagnostics.swift
[29/55] Emitting module SwiftOperators
[30/55] Compiling SwiftOperators PrecedenceGraph.swift
[31/55] Compiling SwiftOperators OperatorTable.swift
[32/55] Compiling SwiftOperators OperatorError.swift
[33/55] Compiling SwiftOperators OperatorTable+Defaults.swift
[34/55] Compiling SwiftOperators OperatorTable+Semantics.swift
[35/55] Compiling SwiftOperators OperatorTable+Folding.swift
[36/55] Compiling SwiftOperators SyntaxSynthesis.swift
[37/56] Emitting module SwiftParserDiagnostics
[39/57] Wrapping AST for SwiftOperators for debugging
[40/57] Wrapping AST for SwiftParserDiagnostics for debugging
[42/58] Emitting module SwiftSyntaxBuilder
[43/59] Wrapping AST for SwiftSyntaxBuilder for debugging
[45/74] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[46/74] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[47/74] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[48/74] Compiling SwiftSyntaxMacros Macro+Format.swift
[49/75] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[50/75] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[51/75] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[52/75] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[53/75] Emitting module SwiftSyntaxMacros
[54/75] Compiling SwiftSyntaxMacros AccessorMacro.swift
[55/75] Compiling SwiftSyntaxMacros AttachedMacro.swift
[56/75] Compiling SwiftSyntaxMacros Macro.swift
[57/75] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[58/75] Compiling SwiftSyntaxMacros MemberMacro.swift
[59/75] Compiling SwiftSyntaxMacros PeerMacro.swift
[61/76] Emitting module Generator
[62/84] Wrapping AST for Generator for debugging
[63/84] Write Objects.LinkFileList
[65/84] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[66/84] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[67/84] Emitting module SwiftSyntaxMacroExpansion
[68/84] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[69/84] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[70/84] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[71/84] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[72/84] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[73/85] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[74/85] Linking Generator-tool
[76/92] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[77/92] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[78/92] Emitting module SwiftCompilerPluginMessageHandling
[79/92] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[80/92] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[81/92] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[82/92] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[84/94] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[85/94] Emitting module SwiftCompilerPlugin
[86/95] Wrapping AST for SwiftCompilerPlugin for debugging
[88/108] Compiling SwiftGodotMacroLibrary SceneTreeMacro.swift
[89/109] Compiling SwiftGodotMacroLibrary SwiftSyntax+MacroExport.swift
[90/109] Compiling SwiftGodotMacroLibrary InitSwiftExtensionMacro.swift
[91/109] Compiling SwiftGodotMacroLibrary NativeHandleDiscardingMacro.swift
[92/109] Compiling SwiftGodotMacroLibrary PickerNameProviderMacro.swift
[93/109] Compiling SwiftGodotMacroLibrary SignalMacro.swift
[94/109] Compiling SwiftGodotMacroLibrary TextureLiteralMacro.swift
[95/109] Compiling SwiftGodotMacroLibrary MacroExportGroup.swift
[96/109] Compiling SwiftGodotMacroLibrary MacroExportSubgroup.swift
[97/109] Compiling SwiftGodotMacroLibrary MacroCallable.swift
[98/109] Compiling SwiftGodotMacroLibrary MacroExport.swift
[99/109] Compiling SwiftGodotMacroLibrary MacroGodot.swift
[100/109] Compiling SwiftGodotMacroLibrary MacroSharedApi.swift
[101/109] Emitting module SwiftGodotMacroLibrary
[102/109] Write Objects.LinkFileList
[103/109] Linking SwiftGodotMacroLibrary-tool
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [typedarray::RDPipelineSpecializationConstant] = Array[RDPipelineSpecializationConstant]([])
Generator/default_value: no support for [typedarray::RDPipelineSpecializationConstant] = Array[RDPipelineSpecializationConstant]([])
[104/109] Generating GeneratedSources
[105/109] Write sources
[107/285] Compiling SwiftGodot AudioEffectEQ21.swift
[108/285] Compiling SwiftGodot AudioEffectEQ6.swift
[109/285] Compiling SwiftGodot AudioEffectFilter.swift
[110/285] Compiling SwiftGodot AudioEffectHardLimiter.swift
[111/285] Compiling SwiftGodot AudioEffectHighPassFilter.swift
[112/285] Compiling SwiftGodot AudioEffectHighShelfFilter.swift
[113/285] Compiling SwiftGodot AudioEffectInstance.swift
[114/285] Compiling SwiftGodot AudioEffectLimiter.swift
[115/285] Compiling SwiftGodot AudioEffectLowPassFilter.swift
[116/285] Compiling SwiftGodot AudioEffectLowShelfFilter.swift
[117/285] Compiling SwiftGodot AudioEffectNotchFilter.swift
[118/285] Compiling SwiftGodot AudioEffectPanner.swift
[119/285] Compiling SwiftGodot AudioEffectPhaser.swift
[120/285] Compiling SwiftGodot AudioEffectPitchShift.swift
[121/285] Compiling SwiftGodot AudioEffectRecord.swift
[122/285] Compiling SwiftGodot AudioEffectReverb.swift
[123/285] Compiling SwiftGodot AudioEffectSpectrumAnalyzer.swift
[124/285] Compiling SwiftGodot AudioEffectSpectrumAnalyzerInstance.swift
[125/285] Compiling SwiftGodot AudioEffectStereoEnhance.swift
[126/285] Compiling SwiftGodot AudioListener2D.swift
[127/285] Compiling SwiftGodot AudioListener3D.swift
[128/285] Compiling SwiftGodot AudioSample.swift
[129/285] Compiling SwiftGodot AudioSamplePlayback.swift
[130/285] Compiling SwiftGodot AudioServer.swift
[131/285] Compiling SwiftGodot AudioStream.swift
[132/310] Compiling SwiftGodot Arguments.swift
[133/310] Compiling SwiftGodot ClassServices.swift
[134/310] Compiling SwiftGodot GArray.swift
[135/310] Compiling SwiftGodot GArrayCollection.swift
[136/310] Compiling SwiftGodot InspectableProperty.swift
[137/310] Compiling SwiftGodot NIOLock.swift
[138/310] Compiling SwiftGodot ObjectCollection.swift
[139/310] Compiling SwiftGodot Packed.swift
[140/310] Compiling SwiftGodot SignalRegistration.swift
[141/310] Compiling SwiftGodot SignalSupport.swift
[142/310] Compiling SwiftGodot StringExtensions.swift
[143/310] Compiling SwiftGodot VariantCollection.swift
[144/310] Compiling SwiftGodot VariantRepresentable.swift
[145/310] Compiling SwiftGodot VariantStorable.swift
[146/310] Compiling SwiftGodot Various.swift
[147/310] Compiling SwiftGodot Wrapped.swift
[148/310] Compiling SwiftGodot EntryPoint.swift
[149/310] Compiling SwiftGodot Export.swift
[150/310] Compiling SwiftGodot Arithmetic.swift
[151/310] Compiling SwiftGodot ClassInfo+ConvenienceProperties.swift
[152/310] Compiling SwiftGodot ColorExtensions.swift
[153/310] Compiling SwiftGodot Compat.swift
[154/310] Compiling SwiftGodot GD+Utils.swift
[155/310] Compiling SwiftGodot GDictionary.swift
[156/310] Compiling SwiftGodot NodeExtensions.swift
[157/335] Compiling SwiftGodot AStarGrid2D.swift
[158/335] Compiling SwiftGodot AcceptDialog.swift
[159/335] Compiling SwiftGodot AnimatableBody2D.swift
[160/335] Compiling SwiftGodot AnimatableBody3D.swift
[161/335] Compiling SwiftGodot AnimatedSprite2D.swift
[162/335] Compiling SwiftGodot AnimatedSprite3D.swift
[163/335] Compiling SwiftGodot AnimatedTexture.swift
[164/335] Compiling SwiftGodot Animation.swift
[165/335] Compiling SwiftGodot AnimationLibrary.swift
[166/335] Compiling SwiftGodot AnimationMixer.swift
[167/335] Compiling SwiftGodot AnimationNode.swift
[168/335] Compiling SwiftGodot AnimationNodeAdd2.swift
[169/335] Compiling SwiftGodot AnimationNodeAdd3.swift
[170/335] Compiling SwiftGodot AnimationNodeAnimation.swift
[171/335] Compiling SwiftGodot AnimationNodeBlend2.swift
[172/335] Compiling SwiftGodot AnimationNodeBlend3.swift
[173/335] Compiling SwiftGodot AnimationNodeBlendSpace1D.swift
[174/335] Compiling SwiftGodot AnimationNodeBlendSpace2D.swift
[175/335] Compiling SwiftGodot AnimationNodeBlendTree.swift
[176/335] Compiling SwiftGodot AnimationNodeOneShot.swift
[177/335] Compiling SwiftGodot AnimationNodeOutput.swift
[178/335] Compiling SwiftGodot AnimationNodeStateMachine.swift
[179/335] Compiling SwiftGodot AnimationNodeStateMachinePlayback.swift
[180/335] Compiling SwiftGodot AnimationNodeStateMachineTransition.swift
[181/335] Compiling SwiftGodot AnimationNodeSub2.swift
[182/360] Compiling SwiftGodot Bone2D.swift
[183/360] Compiling SwiftGodot BoneAttachment3D.swift
[184/360] Compiling SwiftGodot BoneMap.swift
[185/360] Compiling SwiftGodot BoxContainer.swift
[186/360] Compiling SwiftGodot BoxMesh.swift
[187/360] Compiling SwiftGodot BoxOccluder3D.swift
[188/360] Compiling SwiftGodot BoxShape3D.swift
[189/360] Compiling SwiftGodot Button.swift
[190/360] Compiling SwiftGodot ButtonGroup.swift
[191/360] Compiling SwiftGodot CPUParticles2D.swift
[192/360] Compiling SwiftGodot CPUParticles3D.swift
[193/360] Compiling SwiftGodot CSGBox3D.swift
[194/360] Compiling SwiftGodot CSGCombiner3D.swift
[195/360] Compiling SwiftGodot CSGCylinder3D.swift
[196/360] Compiling SwiftGodot CSGMesh3D.swift
[197/360] Compiling SwiftGodot CSGPolygon3D.swift
[198/360] Compiling SwiftGodot CSGPrimitive3D.swift
[199/360] Compiling SwiftGodot CSGShape3D.swift
[200/360] Compiling SwiftGodot CSGSphere3D.swift
[201/360] Compiling SwiftGodot CSGTorus3D.swift
[202/360] Compiling SwiftGodot CallbackTweener.swift
[203/360] Compiling SwiftGodot Camera2D.swift
[204/360] Compiling SwiftGodot Camera3D.swift
[205/360] Compiling SwiftGodot CameraAttributes.swift
[206/360] Compiling SwiftGodot CameraAttributesPhysical.swift
[207/385] Compiling SwiftGodot CameraAttributesPractical.swift
[208/385] Compiling SwiftGodot CameraFeed.swift
[209/385] Compiling SwiftGodot CameraServer.swift
[210/385] Compiling SwiftGodot CameraTexture.swift
[211/385] Compiling SwiftGodot CanvasGroup.swift
[212/385] Compiling SwiftGodot CanvasItem.swift
[213/385] Compiling SwiftGodot CanvasItemMaterial.swift
[214/385] Compiling SwiftGodot CanvasLayer.swift
[215/385] Compiling SwiftGodot CanvasModulate.swift
[216/385] Compiling SwiftGodot CanvasTexture.swift
[217/385] Compiling SwiftGodot CapsuleMesh.swift
[218/385] Compiling SwiftGodot CapsuleShape2D.swift
[219/385] Compiling SwiftGodot CapsuleShape3D.swift
[220/385] Compiling SwiftGodot CenterContainer.swift
[221/385] Compiling SwiftGodot CharFXTransform.swift
[222/385] Compiling SwiftGodot CharacterBody2D.swift
[223/385] Compiling SwiftGodot CharacterBody3D.swift
[224/385] Compiling SwiftGodot CheckBox.swift
[225/385] Compiling SwiftGodot CheckButton.swift
[226/385] Compiling SwiftGodot CircleShape2D.swift
[227/385] Compiling SwiftGodot ClassDB.swift
[228/385] Compiling SwiftGodot CodeEdit.swift
[229/385] Compiling SwiftGodot CodeHighlighter.swift
[230/385] Compiling SwiftGodot CollisionObject2D.swift
[231/385] Compiling SwiftGodot CollisionObject3D.swift
[232/410] Compiling SwiftGodot CollisionPolygon2D.swift
[233/410] Compiling SwiftGodot CollisionPolygon3D.swift
[234/410] Compiling SwiftGodot CollisionShape2D.swift
[235/410] Compiling SwiftGodot CollisionShape3D.swift
[236/410] Compiling SwiftGodot ColorPicker.swift
[237/410] Compiling SwiftGodot ColorPickerButton.swift
[238/410] Compiling SwiftGodot ColorRect.swift
[239/410] Compiling SwiftGodot Compositor.swift
[240/410] Compiling SwiftGodot CompositorEffect.swift
[241/410] Compiling SwiftGodot CompressedCubemap.swift
[242/410] Compiling SwiftGodot CompressedCubemapArray.swift
[243/410] Compiling SwiftGodot CompressedTexture2D.swift
[244/410] Compiling SwiftGodot CompressedTexture2DArray.swift
[245/410] Compiling SwiftGodot CompressedTexture3D.swift
[246/410] Compiling SwiftGodot CompressedTextureLayered.swift
[247/410] Compiling SwiftGodot ConcavePolygonShape2D.swift
[248/410] Compiling SwiftGodot ConcavePolygonShape3D.swift
[249/410] Compiling SwiftGodot ConeTwistJoint3D.swift
[250/410] Compiling SwiftGodot ConfigFile.swift
[251/410] Compiling SwiftGodot ConfirmationDialog.swift
[252/410] Compiling SwiftGodot Container.swift
[253/410] Compiling SwiftGodot Control.swift
[254/410] Compiling SwiftGodot ConvexPolygonShape2D.swift
[255/410] Compiling SwiftGodot ConvexPolygonShape3D.swift
[256/410] Compiling SwiftGodot Crypto.swift
[257/435] Compiling SwiftGodot PackedVector2Array.swift
[258/435] Compiling SwiftGodot PackedVector3Array.swift
[259/435] Compiling SwiftGodot PackedVector4Array.swift
[260/435] Compiling SwiftGodot Plane.swift
[261/435] Compiling SwiftGodot Projection.swift
[262/435] Compiling SwiftGodot Quaternion.swift
[263/435] Compiling SwiftGodot RID.swift
[264/435] Compiling SwiftGodot Rect2.swift
[265/435] Compiling SwiftGodot Rect2i.swift
[266/435] Compiling SwiftGodot Signal.swift
[267/435] Compiling SwiftGodot String.swift
[268/435] Compiling SwiftGodot StringName.swift
[269/435] Compiling SwiftGodot Transform2D.swift
[270/435] Compiling SwiftGodot Transform3D.swift
[271/435] Compiling SwiftGodot Vector2.swift
[272/435] Compiling SwiftGodot Vector2i.swift
[273/435] Compiling SwiftGodot Vector3.swift
[274/435] Compiling SwiftGodot Vector3i.swift
[275/435] Compiling SwiftGodot Vector4.swift
[276/435] Compiling SwiftGodot Vector4i.swift
[277/435] Compiling SwiftGodot core-defs.swift
[278/435] Compiling SwiftGodot utility.swift
[279/435] Compiling SwiftGodot AESContext.swift
[280/435] Compiling SwiftGodot AStar2D.swift
[281/435] Compiling SwiftGodot AStar3D.swift
[282/460] Compiling SwiftGodot CryptoKey.swift
[283/460] Compiling SwiftGodot Cubemap.swift
[284/460] Compiling SwiftGodot CubemapArray.swift
[285/460] Compiling SwiftGodot Curve.swift
[286/460] Compiling SwiftGodot Curve2D.swift
[287/460] Compiling SwiftGodot Curve3D.swift
[288/460] Compiling SwiftGodot CurveTexture.swift
[289/460] Compiling SwiftGodot CurveXYZTexture.swift
[290/460] Compiling SwiftGodot CylinderMesh.swift
[291/460] Compiling SwiftGodot CylinderShape3D.swift
[292/460] Compiling SwiftGodot DTLSServer.swift
[293/460] Compiling SwiftGodot DampedSpringJoint2D.swift
[294/460] Compiling SwiftGodot Decal.swift
[295/460] Compiling SwiftGodot DirAccess.swift
[296/460] Compiling SwiftGodot DirectionalLight2D.swift
[297/460] Compiling SwiftGodot DirectionalLight3D.swift
[298/460] Compiling SwiftGodot DisplayServer.swift
[299/460] Compiling SwiftGodot ENetConnection.swift
[300/460] Compiling SwiftGodot ENetMultiplayerPeer.swift
[301/460] Compiling SwiftGodot ENetPacketPeer.swift
[302/460] Compiling SwiftGodot EditorCommandPalette.swift
[303/460] Compiling SwiftGodot EditorDebuggerPlugin.swift
[304/460] Compiling SwiftGodot EditorDebuggerSession.swift
[305/460] Compiling SwiftGodot EditorExportPlatform.swift
[306/460] Compiling SwiftGodot EditorExportPlatformAndroid.swift
[307/485] Compiling SwiftGodot EditorResourceTooltipPlugin.swift
[308/485] Compiling SwiftGodot EditorSceneFormatImporter.swift
[309/485] Compiling SwiftGodot EditorSceneFormatImporterBlend.swift
[310/485] Compiling SwiftGodot EditorSceneFormatImporterFBX2GLTF.swift
[311/485] Compiling SwiftGodot EditorSceneFormatImporterGLTF.swift
[312/485] Compiling SwiftGodot EditorSceneFormatImporterUFBX.swift
[313/485] Compiling SwiftGodot EditorScenePostImport.swift
[314/485] Compiling SwiftGodot EditorScenePostImportPlugin.swift
[315/485] Compiling SwiftGodot EditorScript.swift
[316/485] Compiling SwiftGodot EditorScriptPicker.swift
[317/485] Compiling SwiftGodot EditorSelection.swift
[318/485] Compiling SwiftGodot EditorSettings.swift
[319/485] Compiling SwiftGodot EditorSpinSlider.swift
[320/485] Compiling SwiftGodot EditorSyntaxHighlighter.swift
[321/485] Compiling SwiftGodot EditorTranslationParserPlugin.swift
[322/485] Compiling SwiftGodot EditorUndoRedoManager.swift
[323/485] Compiling SwiftGodot EditorVCSInterface.swift
[324/485] Compiling SwiftGodot EncodedObjectAsID.swift
[325/485] Compiling SwiftGodot Engine.swift
[326/485] Compiling SwiftGodot EngineDebugger.swift
[327/485] Compiling SwiftGodot EngineProfiler.swift
[328/485] Compiling SwiftGodot Environment.swift
[329/485] Compiling SwiftGodot Expression.swift
[330/485] Compiling SwiftGodot FBXDocument.swift
[331/485] Compiling SwiftGodot FBXState.swift
[332/510] Compiling SwiftGodot EditorExportPlatformIOS.swift
[333/510] Compiling SwiftGodot EditorExportPlatformLinuxBSD.swift
[334/510] Compiling SwiftGodot EditorExportPlatformMacOS.swift
[335/510] Compiling SwiftGodot EditorExportPlatformPC.swift
[336/510] Compiling SwiftGodot EditorExportPlatformWeb.swift
[337/510] Compiling SwiftGodot EditorExportPlatformWindows.swift
[338/510] Compiling SwiftGodot EditorExportPlugin.swift
[339/510] Compiling SwiftGodot EditorFeatureProfile.swift
[340/510] Compiling SwiftGodot EditorFileDialog.swift
[341/510] Compiling SwiftGodot EditorFileSystem.swift
[342/510] Compiling SwiftGodot EditorFileSystemDirectory.swift
[343/510] Compiling SwiftGodot EditorFileSystemImportFormatSupportQuery.swift
[344/510] Compiling SwiftGodot EditorImportPlugin.swift
[345/510] Compiling SwiftGodot EditorInspector.swift
[346/510] Compiling SwiftGodot EditorInspectorPlugin.swift
[347/510] Compiling SwiftGodot EditorInterface.swift
[348/510] Compiling SwiftGodot EditorNode3DGizmo.swift
[349/510] Compiling SwiftGodot EditorNode3DGizmoPlugin.swift
[350/510] Compiling SwiftGodot EditorPaths.swift
[351/510] Compiling SwiftGodot EditorPlugin.swift
[352/510] Compiling SwiftGodot EditorProperty.swift
[353/510] Compiling SwiftGodot EditorResourceConversionPlugin.swift
[354/510] Compiling SwiftGodot EditorResourcePicker.swift
[355/510] Compiling SwiftGodot EditorResourcePreview.swift
[356/510] Compiling SwiftGodot EditorResourcePreviewGenerator.swift
[357/535] Compiling SwiftGodot ImageTextureLayered.swift
[358/535] Compiling SwiftGodot ImmediateMesh.swift
[359/535] Compiling SwiftGodot ImporterMesh.swift
[360/535] Compiling SwiftGodot ImporterMeshInstance3D.swift
[361/535] Compiling SwiftGodot Input.swift
[362/535] Compiling SwiftGodot InputEvent.swift
[363/535] Compiling SwiftGodot InputEventAction.swift
[364/535] Compiling SwiftGodot InputEventFromWindow.swift
[365/535] Compiling SwiftGodot InputEventGesture.swift
[366/535] Compiling SwiftGodot InputEventJoypadButton.swift
[367/535] Compiling SwiftGodot InputEventJoypadMotion.swift
[368/535] Compiling SwiftGodot InputEventKey.swift
[369/535] Compiling SwiftGodot InputEventMIDI.swift
[370/535] Compiling SwiftGodot InputEventMagnifyGesture.swift
[371/535] Compiling SwiftGodot InputEventMouse.swift
[372/535] Compiling SwiftGodot InputEventMouseButton.swift
[373/535] Compiling SwiftGodot InputEventMouseMotion.swift
[374/535] Compiling SwiftGodot InputEventPanGesture.swift
[375/535] Compiling SwiftGodot InputEventScreenDrag.swift
[376/535] Compiling SwiftGodot InputEventScreenTouch.swift
[377/535] Compiling SwiftGodot InputEventShortcut.swift
[378/535] Compiling SwiftGodot InputEventWithModifiers.swift
[379/535] Compiling SwiftGodot InputMap.swift
[380/535] Compiling SwiftGodot InstancePlaceholder.swift
[381/535] Compiling SwiftGodot IntervalTweener.swift
[382/560] Compiling SwiftGodot FastNoiseLite.swift
[383/560] Compiling SwiftGodot FileAccess.swift
[384/560] Compiling SwiftGodot FileDialog.swift
[385/560] Compiling SwiftGodot FileSystemDock.swift
[386/560] Compiling SwiftGodot FlowContainer.swift
[387/560] Compiling SwiftGodot FogMaterial.swift
[388/560] Compiling SwiftGodot FogVolume.swift
[389/560] Compiling SwiftGodot Font.swift
[390/560] Compiling SwiftGodot FontFile.swift
[391/560] Compiling SwiftGodot FontVariation.swift
[392/560] Compiling SwiftGodot FramebufferCacheRD.swift
[393/560] Compiling SwiftGodot GDExtension.swift
[394/560] Compiling SwiftGodot GDExtensionManager.swift
[395/560] Compiling SwiftGodot GDScript.swift
[396/560] Compiling SwiftGodot GLTFAccessor.swift
[397/560] Compiling SwiftGodot GLTFAnimation.swift
[398/560] Compiling SwiftGodot GLTFBufferView.swift
[399/560] Compiling SwiftGodot GLTFCamera.swift
[400/560] Compiling SwiftGodot GLTFDocument.swift
[401/560] Compiling SwiftGodot GLTFDocumentExtension.swift
[402/560] Compiling SwiftGodot GLTFDocumentExtensionConvertImporterMesh.swift
[403/560] Compiling SwiftGodot GLTFLight.swift
[404/560] Compiling SwiftGodot GLTFMesh.swift
[405/560] Compiling SwiftGodot GLTFNode.swift
[406/560] Compiling SwiftGodot GLTFPhysicsBody.swift
[407/585] Compiling SwiftGodot GLTFPhysicsShape.swift
[408/585] Compiling SwiftGodot GLTFSkeleton.swift
[409/585] Compiling SwiftGodot GLTFSkin.swift
[410/585] Compiling SwiftGodot GLTFSpecGloss.swift
[411/585] Compiling SwiftGodot GLTFState.swift
[412/585] Compiling SwiftGodot GLTFTexture.swift
[413/585] Compiling SwiftGodot GLTFTextureSampler.swift
[414/585] Compiling SwiftGodot GPUParticles2D.swift
[415/585] Compiling SwiftGodot GPUParticles3D.swift
[416/585] Compiling SwiftGodot GPUParticlesAttractor3D.swift
[417/585] Compiling SwiftGodot GPUParticlesAttractorBox3D.swift
[418/585] Compiling SwiftGodot GPUParticlesAttractorSphere3D.swift
[419/585] Compiling SwiftGodot GPUParticlesAttractorVectorField3D.swift
[420/585] Compiling SwiftGodot GPUParticlesCollision3D.swift
[421/585] Compiling SwiftGodot GPUParticlesCollisionBox3D.swift
[422/585] Compiling SwiftGodot GPUParticlesCollisionHeightField3D.swift
[423/585] Compiling SwiftGodot GPUParticlesCollisionSDF3D.swift
[424/585] Compiling SwiftGodot GPUParticlesCollisionSphere3D.swift
[425/585] Compiling SwiftGodot Generic6DOFJoint3D.swift
[426/585] Compiling SwiftGodot Geometry2D.swift
[427/585] Compiling SwiftGodot Geometry3D.swift
[428/585] Compiling SwiftGodot GeometryInstance3D.swift
[429/585] Compiling SwiftGodot Gradient.swift
[430/585] Compiling SwiftGodot GradientTexture1D.swift
[431/585] Compiling SwiftGodot GradientTexture2D.swift
[432/610] Compiling SwiftGodot GraphEdit.swift
[433/610] Compiling SwiftGodot GraphElement.swift
[434/610] Compiling SwiftGodot GraphFrame.swift
[435/610] Compiling SwiftGodot GraphNode.swift
[436/610] Compiling SwiftGodot GridContainer.swift
[437/610] Compiling SwiftGodot GridMap.swift
[438/610] Compiling SwiftGodot GrooveJoint2D.swift
[439/610] Compiling SwiftGodot HBoxContainer.swift
[440/610] Compiling SwiftGodot HFlowContainer.swift
[441/610] Compiling SwiftGodot HMACContext.swift
[442/610] Compiling SwiftGodot HScrollBar.swift
[443/610] Compiling SwiftGodot HSeparator.swift
[444/610] Compiling SwiftGodot HSlider.swift
[445/610] Compiling SwiftGodot HSplitContainer.swift
[446/610] Compiling SwiftGodot HTTPClient.swift
[447/610] Compiling SwiftGodot HTTPRequest.swift
[448/610] Compiling SwiftGodot HashingContext.swift
[449/610] Compiling SwiftGodot HeightMapShape3D.swift
[450/610] Compiling SwiftGodot HingeJoint3D.swift
[451/610] Compiling SwiftGodot IP.swift
[452/610] Compiling SwiftGodot Image.swift
[453/610] Compiling SwiftGodot ImageFormatLoader.swift
[454/610] Compiling SwiftGodot ImageFormatLoaderExtension.swift
[455/610] Compiling SwiftGodot ImageTexture.swift
[456/610] Compiling SwiftGodot ImageTexture3D.swift
[457/635] Compiling SwiftGodot LinkButton.swift
[458/635] Compiling SwiftGodot MainLoop.swift
[459/635] Compiling SwiftGodot MarginContainer.swift
[460/635] Compiling SwiftGodot Marker2D.swift
[461/635] Compiling SwiftGodot Marker3D.swift
[462/635] Compiling SwiftGodot Marshalls.swift
[463/635] Compiling SwiftGodot Material.swift
[464/635] Compiling SwiftGodot MenuBar.swift
[465/635] Compiling SwiftGodot MenuButton.swift
[466/635] Compiling SwiftGodot Mesh.swift
[467/635] Compiling SwiftGodot MeshConvexDecompositionSettings.swift
[468/635] Compiling SwiftGodot MeshDataTool.swift
[469/635] Compiling SwiftGodot MeshInstance2D.swift
[470/635] Compiling SwiftGodot MeshInstance3D.swift
[471/635] Compiling SwiftGodot MeshLibrary.swift
[472/635] Compiling SwiftGodot MeshTexture.swift
[473/635] Compiling SwiftGodot MethodTweener.swift
[474/635] Compiling SwiftGodot MissingNode.swift
[475/635] Compiling SwiftGodot MissingResource.swift
[476/635] Compiling SwiftGodot MobileVRInterface.swift
[477/635] Compiling SwiftGodot MovieWriter.swift
[478/635] Compiling SwiftGodot MultiMesh.swift
[479/635] Compiling SwiftGodot MultiMeshInstance2D.swift
[480/635] Compiling SwiftGodot MultiMeshInstance3D.swift
[481/635] Compiling SwiftGodot MultiplayerAPI.swift
[482/660] Compiling SwiftGodot ItemList.swift
[483/660] Compiling SwiftGodot JNISingleton.swift
[484/660] Compiling SwiftGodot JSON.swift
[485/660] Compiling SwiftGodot JSONRPC.swift
[486/660] Compiling SwiftGodot JavaClass.swift
[487/660] Compiling SwiftGodot JavaClassWrapper.swift
[488/660] Compiling SwiftGodot JavaScriptBridge.swift
[489/660] Compiling SwiftGodot JavaScriptObject.swift
[490/660] Compiling SwiftGodot Joint2D.swift
[491/660] Compiling SwiftGodot Joint3D.swift
[492/660] Compiling SwiftGodot KinematicCollision2D.swift
[493/660] Compiling SwiftGodot KinematicCollision3D.swift
[494/660] Compiling SwiftGodot Label.swift
[495/660] Compiling SwiftGodot Label3D.swift
[496/660] Compiling SwiftGodot LabelSettings.swift
[497/660] Compiling SwiftGodot Light2D.swift
[498/660] Compiling SwiftGodot Light3D.swift
[499/660] Compiling SwiftGodot LightOccluder2D.swift
[500/660] Compiling SwiftGodot LightmapGI.swift
[501/660] Compiling SwiftGodot LightmapGIData.swift
[502/660] Compiling SwiftGodot LightmapProbe.swift
[503/660] Compiling SwiftGodot Lightmapper.swift
[504/660] Compiling SwiftGodot LightmapperRD.swift
[505/660] Compiling SwiftGodot Line2D.swift
[506/660] Compiling SwiftGodot LineEdit.swift
[507/685] Compiling SwiftGodot OpenXRCompositionLayerEquirect.swift
[508/685] Compiling SwiftGodot OpenXRCompositionLayerQuad.swift
[509/685] Compiling SwiftGodot OpenXRExtensionWrapperExtension.swift
[510/685] Compiling SwiftGodot OpenXRHand.swift
[511/685] Compiling SwiftGodot OpenXRIPBinding.swift
[512/685] Compiling SwiftGodot OpenXRInteractionProfile.swift
[513/685] Compiling SwiftGodot OpenXRInteractionProfileMetadata.swift
[514/685] Compiling SwiftGodot OpenXRInterface.swift
[515/685] Compiling SwiftGodot OptimizedTranslation.swift
[516/685] Compiling SwiftGodot OptionButton.swift
[517/685] Compiling SwiftGodot PCKPacker.swift
[518/685] Compiling SwiftGodot PackedDataContainer.swift
[519/685] Compiling SwiftGodot PackedDataContainerRef.swift
[520/685] Compiling SwiftGodot PackedScene.swift
[521/685] Compiling SwiftGodot PacketPeer.swift
[522/685] Compiling SwiftGodot PacketPeerDTLS.swift
[523/685] Compiling SwiftGodot PacketPeerExtension.swift
[524/685] Compiling SwiftGodot PacketPeerStream.swift
[525/685] Compiling SwiftGodot PacketPeerUDP.swift
[526/685] Compiling SwiftGodot Panel.swift
[527/685] Compiling SwiftGodot PanelContainer.swift
[528/685] Compiling SwiftGodot PanoramaSkyMaterial.swift
[529/685] Compiling SwiftGodot Parallax2D.swift
[530/685] Compiling SwiftGodot ParallaxBackground.swift
[531/685] Compiling SwiftGodot ParallaxLayer.swift
[532/710] Compiling SwiftGodot MultiplayerAPIExtension.swift
[533/710] Compiling SwiftGodot MultiplayerPeer.swift
[534/710] Compiling SwiftGodot MultiplayerPeerExtension.swift
[535/710] Compiling SwiftGodot MultiplayerSpawner.swift
[536/710] Compiling SwiftGodot MultiplayerSynchronizer.swift
[537/710] Compiling SwiftGodot Mutex.swift
[538/710] Compiling SwiftGodot NativeMenu.swift
[539/710] Compiling SwiftGodot NavigationAgent2D.swift
[540/710] Compiling SwiftGodot NavigationAgent3D.swift
[541/710] Compiling SwiftGodot NavigationLink2D.swift
[542/710] Compiling SwiftGodot NavigationLink3D.swift
[543/710] Compiling SwiftGodot NavigationMesh.swift
[544/710] Compiling SwiftGodot NavigationMeshGenerator.swift
[545/710] Compiling SwiftGodot NavigationMeshSourceGeometryData2D.swift
[546/710] Compiling SwiftGodot NavigationMeshSourceGeometryData3D.swift
[547/710] Compiling SwiftGodot NavigationObstacle2D.swift
[548/710] Compiling SwiftGodot NavigationObstacle3D.swift
[549/710] Compiling SwiftGodot NavigationPathQueryParameters2D.swift
[550/710] Compiling SwiftGodot NavigationPathQueryParameters3D.swift
[551/710] Compiling SwiftGodot NavigationPathQueryResult2D.swift
[552/710] Compiling SwiftGodot NavigationPathQueryResult3D.swift
[553/710] Compiling SwiftGodot NavigationPolygon.swift
[554/710] Compiling SwiftGodot NavigationRegion2D.swift
[555/710] Compiling SwiftGodot NavigationRegion3D.swift
[556/710] Compiling SwiftGodot NavigationServer2D.swift
[557/735] Compiling SwiftGodot NavigationServer3D.swift
[558/735] Compiling SwiftGodot NinePatchRect.swift
[559/735] Compiling SwiftGodot Node.swift
[560/735] Compiling SwiftGodot Node2D.swift
[561/735] Compiling SwiftGodot Node3D.swift
[562/735] Compiling SwiftGodot Node3DGizmo.swift
[563/735] Compiling SwiftGodot Noise.swift
[564/735] Compiling SwiftGodot NoiseTexture2D.swift
[565/735] Compiling SwiftGodot NoiseTexture3D.swift
[566/735] Compiling SwiftGodot ORMMaterial3D.swift
[567/735] Compiling SwiftGodot OS.swift
[568/735] Compiling SwiftGodot Object.swift
[569/735] Compiling SwiftGodot Occluder3D.swift
[570/735] Compiling SwiftGodot OccluderInstance3D.swift
[571/735] Compiling SwiftGodot OccluderPolygon2D.swift
[572/735] Compiling SwiftGodot OfflineMultiplayerPeer.swift
[573/735] Compiling SwiftGodot OggPacketSequence.swift
[574/735] Compiling SwiftGodot OggPacketSequencePlayback.swift
[575/735] Compiling SwiftGodot OmniLight3D.swift
[576/735] Compiling SwiftGodot OpenXRAPIExtension.swift
[577/735] Compiling SwiftGodot OpenXRAction.swift
[578/735] Compiling SwiftGodot OpenXRActionMap.swift
[579/735] Compiling SwiftGodot OpenXRActionSet.swift
[580/735] Compiling SwiftGodot OpenXRCompositionLayer.swift
[581/735] Compiling SwiftGodot OpenXRCompositionLayerCylinder.swift
[582/760] Compiling SwiftGodot ParticleProcessMaterial.swift
[583/760] Compiling SwiftGodot Path2D.swift
[584/760] Compiling SwiftGodot Path3D.swift
[585/760] Compiling SwiftGodot PathFollow2D.swift
[586/760] Compiling SwiftGodot PathFollow3D.swift
[587/760] Compiling SwiftGodot Performance.swift
[588/760] Compiling SwiftGodot PhysicalBone2D.swift
[589/760] Compiling SwiftGodot PhysicalBone3D.swift
[590/760] Compiling SwiftGodot PhysicalBoneSimulator3D.swift
[591/760] Compiling SwiftGodot PhysicalSkyMaterial.swift
[592/760] Compiling SwiftGodot PhysicsBody2D.swift
[593/760] Compiling SwiftGodot PhysicsBody3D.swift
[594/760] Compiling SwiftGodot PhysicsDirectBodyState2D.swift
[595/760] Compiling SwiftGodot PhysicsDirectBodyState2DExtension.swift
[596/760] Compiling SwiftGodot PhysicsDirectBodyState3D.swift
[597/760] Compiling SwiftGodot PhysicsDirectBodyState3DExtension.swift
[598/760] Compiling SwiftGodot PhysicsDirectSpaceState2D.swift
[599/760] Compiling SwiftGodot PhysicsDirectSpaceState2DExtension.swift
[600/760] Compiling SwiftGodot PhysicsDirectSpaceState3D.swift
[601/760] Compiling SwiftGodot PhysicsDirectSpaceState3DExtension.swift
[602/760] Compiling SwiftGodot PhysicsMaterial.swift
[603/760] Compiling SwiftGodot PhysicsPointQueryParameters2D.swift
[604/760] Compiling SwiftGodot PhysicsPointQueryParameters3D.swift
[605/760] Compiling SwiftGodot PhysicsRayQueryParameters2D.swift
[606/760] Compiling SwiftGodot PhysicsRayQueryParameters3D.swift
[607/785] Compiling SwiftGodot PointMesh.swift
[608/785] Compiling SwiftGodot Polygon2D.swift
[609/785] Compiling SwiftGodot PolygonOccluder3D.swift
[610/785] Compiling SwiftGodot PolygonPathFinder.swift
[611/785] Compiling SwiftGodot Popup.swift
[612/785] Compiling SwiftGodot PopupMenu.swift
[613/785] Compiling SwiftGodot PopupPanel.swift
[614/785] Compiling SwiftGodot PortableCompressedTexture2D.swift
[615/785] Compiling SwiftGodot PrimitiveMesh.swift
[616/785] Compiling SwiftGodot PrismMesh.swift
[617/785] Compiling SwiftGodot ProceduralSkyMaterial.swift
[618/785] Compiling SwiftGodot ProgressBar.swift
[619/785] Compiling SwiftGodot ProjectSettings.swift
[620/785] Compiling SwiftGodot PropertyTweener.swift
[621/785] Compiling SwiftGodot QuadMesh.swift
[622/785] Compiling SwiftGodot QuadOccluder3D.swift
[623/785] Compiling SwiftGodot RDAttachmentFormat.swift
[624/785] Compiling SwiftGodot RDFramebufferPass.swift
[625/785] Compiling SwiftGodot RDPipelineColorBlendState.swift
[626/785] Compiling SwiftGodot RDPipelineColorBlendStateAttachment.swift
[627/785] Compiling SwiftGodot RDPipelineDepthStencilState.swift
[628/785] Compiling SwiftGodot RDPipelineMultisampleState.swift
[629/785] Compiling SwiftGodot RDPipelineRasterizationState.swift
[630/785] Compiling SwiftGodot RDPipelineSpecializationConstant.swift
[631/785] Compiling SwiftGodot RDSamplerState.swift
[632/810] Compiling SwiftGodot RDShaderFile.swift
[633/810] Compiling SwiftGodot RDShaderSPIRV.swift
[634/810] Compiling SwiftGodot RDShaderSource.swift
[635/810] Compiling SwiftGodot RDTextureFormat.swift
[636/810] Compiling SwiftGodot RDTextureView.swift
[637/810] Compiling SwiftGodot RDUniform.swift
[638/810] Compiling SwiftGodot RDVertexAttribute.swift
[639/810] Compiling SwiftGodot RandomNumberGenerator.swift
[640/810] Compiling SwiftGodot Range.swift
[641/810] Compiling SwiftGodot RayCast2D.swift
[642/810] Compiling SwiftGodot RayCast3D.swift
[643/810] Compiling SwiftGodot RectangleShape2D.swift
[644/810] Compiling SwiftGodot RefCounted.swift
[645/810] Compiling SwiftGodot ReferenceRect.swift
[646/810] Compiling SwiftGodot ReflectionProbe.swift
[647/810] Compiling SwiftGodot RegEx.swift
[648/810] Compiling SwiftGodot RegExMatch.swift
[649/810] Compiling SwiftGodot RemoteTransform2D.swift
[650/810] Compiling SwiftGodot RemoteTransform3D.swift
[651/810] Compiling SwiftGodot RenderData.swift
[652/810] Compiling SwiftGodot RenderDataExtension.swift
[653/810] Compiling SwiftGodot RenderDataRD.swift
[654/810] Compiling SwiftGodot RenderSceneBuffers.swift
[655/810] Compiling SwiftGodot RenderSceneBuffersConfiguration.swift
[656/810] Compiling SwiftGodot RenderSceneBuffersExtension.swift
[657/835] Compiling SwiftGodot PhysicsServer2D.swift
[658/835] Compiling SwiftGodot PhysicsServer2DExtension.swift
[659/835] Compiling SwiftGodot PhysicsServer2DManager.swift
[660/835] Compiling SwiftGodot PhysicsServer3D.swift
[661/835] Compiling SwiftGodot PhysicsServer3DExtension.swift
[662/835] Compiling SwiftGodot PhysicsServer3DManager.swift
[663/835] Compiling SwiftGodot PhysicsServer3DRenderingServerHandler.swift
[664/835] Compiling SwiftGodot PhysicsShapeQueryParameters2D.swift
[665/835] Compiling SwiftGodot PhysicsShapeQueryParameters3D.swift
[666/835] Compiling SwiftGodot PhysicsTestMotionParameters2D.swift
[667/835] Compiling SwiftGodot PhysicsTestMotionParameters3D.swift
[668/835] Compiling SwiftGodot PhysicsTestMotionResult2D.swift
[669/835] Compiling SwiftGodot PhysicsTestMotionResult3D.swift
[670/835] Compiling SwiftGodot PinJoint2D.swift
[671/835] Compiling SwiftGodot PinJoint3D.swift
[672/835] Compiling SwiftGodot PlaceholderCubemap.swift
[673/835] Compiling SwiftGodot PlaceholderCubemapArray.swift
[674/835] Compiling SwiftGodot PlaceholderMaterial.swift
[675/835] Compiling SwiftGodot PlaceholderMesh.swift
[676/835] Compiling SwiftGodot PlaceholderTexture2D.swift
[677/835] Compiling SwiftGodot PlaceholderTexture2DArray.swift
[678/835] Compiling SwiftGodot PlaceholderTexture3D.swift
[679/835] Compiling SwiftGodot PlaceholderTextureLayered.swift
[680/835] Compiling SwiftGodot PlaneMesh.swift
[681/835] Compiling SwiftGodot PointLight2D.swift
[682/860] Compiling SwiftGodot AudioStreamGenerator.swift
[683/860] Compiling SwiftGodot AudioStreamGeneratorPlayback.swift
[684/860] Compiling SwiftGodot AudioStreamInteractive.swift
[685/860] Compiling SwiftGodot AudioStreamMP3.swift
[686/860] Compiling SwiftGodot AudioStreamMicrophone.swift
[687/860] Compiling SwiftGodot AudioStreamOggVorbis.swift
[688/860] Compiling SwiftGodot AudioStreamPlayback.swift
[689/860] Compiling SwiftGodot AudioStreamPlaybackInteractive.swift
[690/860] Compiling SwiftGodot AudioStreamPlaybackOggVorbis.swift
[691/860] Compiling SwiftGodot AudioStreamPlaybackPlaylist.swift
[692/860] Compiling SwiftGodot AudioStreamPlaybackPolyphonic.swift
[693/860] Compiling SwiftGodot AudioStreamPlaybackResampled.swift
[694/860] Compiling SwiftGodot AudioStreamPlaybackSynchronized.swift
[695/860] Compiling SwiftGodot AudioStreamPlayer.swift
[696/860] Compiling SwiftGodot AudioStreamPlayer2D.swift
[697/860] Compiling SwiftGodot AudioStreamPlayer3D.swift
[698/860] Compiling SwiftGodot AudioStreamPlaylist.swift
[699/860] Compiling SwiftGodot AudioStreamPolyphonic.swift
[700/860] Compiling SwiftGodot AudioStreamRandomizer.swift
[701/860] Compiling SwiftGodot AudioStreamSynchronized.swift
[702/860] Compiling SwiftGodot AudioStreamWAV.swift
[703/860] Compiling SwiftGodot BackBufferCopy.swift
[704/860] Compiling SwiftGodot BaseButton.swift
[705/860] Compiling SwiftGodot BaseMaterial3D.swift
[706/860] Compiling SwiftGodot BitMap.swift
[707/860] Emitting module SwiftGodot
[708/860] Compiling SwiftGodot PhysicsDirectSpaceState2D+IntersectRayResult.swift
[709/860] Compiling SwiftGodot PhysicsDirectSpaceState3D+IntersectRayResult.swift
[710/860] Compiling SwiftGodot RefCountedExtensions.swift
[711/860] Compiling SwiftGodot GodotInterface.swift
[712/860] Compiling SwiftGodot MacroDefs.swift
[713/860] Compiling SwiftGodot LinearInterpolation.swift
[714/860] Compiling SwiftGodot RotationConversion.swift
[715/860] Compiling SwiftGodot Snapped.swift
[716/860] Compiling SwiftGodot SwiftGodot.swift
[717/860] Compiling SwiftGodot Variant.swift
[718/860] Compiling SwiftGodot AABB.swift
[719/860] Compiling SwiftGodot Array.swift
[720/860] Compiling SwiftGodot Basis.swift
[721/860] Compiling SwiftGodot Callable.swift
[722/860] Compiling SwiftGodot Color.swift
[723/860] Compiling SwiftGodot Dictionary.swift
[724/860] Compiling SwiftGodot Nil.swift
[725/860] Compiling SwiftGodot NodePath.swift
[726/860] Compiling SwiftGodot PackedByteArray.swift
[727/860] Compiling SwiftGodot PackedColorArray.swift
[728/860] Compiling SwiftGodot PackedFloat32Array.swift
[729/860] Compiling SwiftGodot PackedFloat64Array.swift
[730/860] Compiling SwiftGodot PackedInt32Array.swift
[731/860] Compiling SwiftGodot PackedInt64Array.swift
[732/860] Compiling SwiftGodot PackedStringArray.swift
[733/860] Compiling SwiftGodot AnimationNodeSync.swift
[734/860] Compiling SwiftGodot AnimationNodeTimeScale.swift
[735/860] Compiling SwiftGodot AnimationNodeTimeSeek.swift
[736/860] Compiling SwiftGodot AnimationNodeTransition.swift
[737/860] Compiling SwiftGodot AnimationPlayer.swift
[738/860] Compiling SwiftGodot AnimationRootNode.swift
[739/860] Compiling SwiftGodot AnimationTree.swift
[740/860] Compiling SwiftGodot Area2D.swift
[741/860] Compiling SwiftGodot Area3D.swift
[742/860] Compiling SwiftGodot ArrayMesh.swift
[743/860] Compiling SwiftGodot ArrayOccluder3D.swift
[744/860] Compiling SwiftGodot AspectRatioContainer.swift
[745/860] Compiling SwiftGodot AtlasTexture.swift
[746/860] Compiling SwiftGodot AudioBusLayout.swift
[747/860] Compiling SwiftGodot AudioEffect.swift
[748/860] Compiling SwiftGodot AudioEffectAmplify.swift
[749/860] Compiling SwiftGodot AudioEffectBandLimitFilter.swift
[750/860] Compiling SwiftGodot AudioEffectBandPassFilter.swift
[751/860] Compiling SwiftGodot AudioEffectCapture.swift
[752/860] Compiling SwiftGodot AudioEffectChorus.swift
[753/860] Compiling SwiftGodot AudioEffectCompressor.swift
[754/860] Compiling SwiftGodot AudioEffectDelay.swift
[755/860] Compiling SwiftGodot AudioEffectDistortion.swift
[756/860] Compiling SwiftGodot AudioEffectEQ.swift
[757/860] Compiling SwiftGodot AudioEffectEQ10.swift
[758/958] Compiling SwiftGodot Semaphore.swift
[759/958] Compiling SwiftGodot SeparationRayShape2D.swift
[760/958] Compiling SwiftGodot SeparationRayShape3D.swift
[761/958] Compiling SwiftGodot Separator.swift
[762/958] Compiling SwiftGodot Shader.swift
[763/958] Compiling SwiftGodot ShaderGlobalsOverride.swift
[764/958] Compiling SwiftGodot ShaderInclude.swift
[765/958] Compiling SwiftGodot ShaderMaterial.swift
[766/958] Compiling SwiftGodot Shape2D.swift
[767/958] Compiling SwiftGodot Shape3D.swift
[768/958] Compiling SwiftGodot ShapeCast2D.swift
[769/958] Compiling SwiftGodot ShapeCast3D.swift
[770/958] Compiling SwiftGodot Shortcut.swift
[771/958] Compiling SwiftGodot Skeleton2D.swift
[772/958] Compiling SwiftGodot Skeleton3D.swift
[773/958] Compiling SwiftGodot SkeletonIK3D.swift
[774/958] Compiling SwiftGodot SkeletonModification2D.swift
[775/958] Compiling SwiftGodot SkeletonModification2DCCDIK.swift
[776/958] Compiling SwiftGodot SkeletonModification2DFABRIK.swift
[777/958] Compiling SwiftGodot SkeletonModification2DJiggle.swift
[778/958] Compiling SwiftGodot SkeletonModification2DLookAt.swift
[779/958] Compiling SwiftGodot SkeletonModification2DPhysicalBones.swift
[780/958] Compiling SwiftGodot SkeletonModification2DStackHolder.swift
[781/958] Compiling SwiftGodot SkeletonModification2DTwoBoneIK.swift
[782/958] Compiling SwiftGodot SkeletonModificationStack2D.swift
[783/982] Compiling SwiftGodot VisualShaderNodeColorParameter.swift
[784/982] Compiling SwiftGodot VisualShaderNodeComment.swift
[785/982] Compiling SwiftGodot VisualShaderNodeCompare.swift
[786/982] Compiling SwiftGodot VisualShaderNodeConstant.swift
[787/982] Compiling SwiftGodot VisualShaderNodeCubemap.swift
[788/982] Compiling SwiftGodot VisualShaderNodeCubemapParameter.swift
[789/982] Compiling SwiftGodot VisualShaderNodeCurveTexture.swift
[790/982] Compiling SwiftGodot VisualShaderNodeCurveXYZTexture.swift
[791/982] Compiling SwiftGodot VisualShaderNodeCustom.swift
[792/982] Compiling SwiftGodot VisualShaderNodeDerivativeFunc.swift
[793/982] Compiling SwiftGodot VisualShaderNodeDeterminant.swift
[794/982] Compiling SwiftGodot VisualShaderNodeDistanceFade.swift
[795/982] Compiling SwiftGodot VisualShaderNodeDotProduct.swift
[796/982] Compiling SwiftGodot VisualShaderNodeExpression.swift
[797/982] Compiling SwiftGodot VisualShaderNodeFaceForward.swift
[798/982] Compiling SwiftGodot VisualShaderNodeFloatConstant.swift
[799/982] Compiling SwiftGodot VisualShaderNodeFloatFunc.swift
[800/982] Compiling SwiftGodot VisualShaderNodeFloatOp.swift
[801/982] Compiling SwiftGodot VisualShaderNodeFloatParameter.swift
[802/982] Compiling SwiftGodot VisualShaderNodeFrame.swift
[803/982] Compiling SwiftGodot VisualShaderNodeFresnel.swift
[804/982] Compiling SwiftGodot VisualShaderNodeGlobalExpression.swift
[805/982] Compiling SwiftGodot VisualShaderNodeGroupBase.swift
[806/982] Compiling SwiftGodot VisualShaderNodeIf.swift
[807/1006] Compiling SwiftGodot SkeletonModifier3D.swift
[808/1006] Compiling SwiftGodot SkeletonProfile.swift
[809/1006] Compiling SwiftGodot SkeletonProfileHumanoid.swift
[810/1006] Compiling SwiftGodot Skin.swift
[811/1006] Compiling SwiftGodot SkinReference.swift
[812/1006] Compiling SwiftGodot Sky.swift
[813/1006] Compiling SwiftGodot Slider.swift
[814/1006] Compiling SwiftGodot SliderJoint3D.swift
[815/1006] Compiling SwiftGodot SoftBody3D.swift
[816/1006] Compiling SwiftGodot SphereMesh.swift
[817/1006] Compiling SwiftGodot SphereOccluder3D.swift
[818/1006] Compiling SwiftGodot SphereShape3D.swift
[819/1006] Compiling SwiftGodot SpinBox.swift
[820/1006] Compiling SwiftGodot SplitContainer.swift
[821/1006] Compiling SwiftGodot SpotLight3D.swift
[822/1006] Compiling SwiftGodot SpringArm3D.swift
[823/1006] Compiling SwiftGodot Sprite2D.swift
[824/1006] Compiling SwiftGodot Sprite3D.swift
[825/1006] Compiling SwiftGodot SpriteBase3D.swift
[826/1006] Compiling SwiftGodot SpriteFrames.swift
[827/1006] Compiling SwiftGodot StandardMaterial3D.swift
[828/1006] Compiling SwiftGodot StaticBody2D.swift
[829/1006] Compiling SwiftGodot StaticBody3D.swift
[830/1006] Compiling SwiftGodot StatusIndicator.swift
[831/1006] Compiling SwiftGodot StreamPeer.swift
[832/1030] Compiling SwiftGodot VSlider.swift
[833/1030] Compiling SwiftGodot VSplitContainer.swift
[834/1030] Compiling SwiftGodot VehicleBody3D.swift
[835/1030] Compiling SwiftGodot VehicleWheel3D.swift
[836/1030] Compiling SwiftGodot VideoStream.swift
[837/1030] Compiling SwiftGodot VideoStreamPlayback.swift
[838/1030] Compiling SwiftGodot VideoStreamPlayer.swift
[839/1030] Compiling SwiftGodot VideoStreamTheora.swift
[840/1030] Compiling SwiftGodot Viewport.swift
[841/1030] Compiling SwiftGodot ViewportTexture.swift
[842/1030] Compiling SwiftGodot VisibleOnScreenEnabler2D.swift
[843/1030] Compiling SwiftGodot VisibleOnScreenEnabler3D.swift
[844/1030] Compiling SwiftGodot VisibleOnScreenNotifier2D.swift
[845/1030] Compiling SwiftGodot VisibleOnScreenNotifier3D.swift
[846/1030] Compiling SwiftGodot VisualInstance3D.swift
[847/1030] Compiling SwiftGodot VisualShader.swift
[848/1030] Compiling SwiftGodot VisualShaderNode.swift
[849/1030] Compiling SwiftGodot VisualShaderNodeBillboard.swift
[850/1030] Compiling SwiftGodot VisualShaderNodeBooleanConstant.swift
[851/1030] Compiling SwiftGodot VisualShaderNodeBooleanParameter.swift
[852/1030] Compiling SwiftGodot VisualShaderNodeClamp.swift
[853/1030] Compiling SwiftGodot VisualShaderNodeColorConstant.swift
[854/1030] Compiling SwiftGodot VisualShaderNodeColorFunc.swift
[855/1030] Compiling SwiftGodot VisualShaderNodeColorOp.swift
[856/1054] Compiling SwiftGodot VisualShaderNodeProximityFade.swift
[857/1054] Compiling SwiftGodot VisualShaderNodeRandomRange.swift
[858/1054] Compiling SwiftGodot VisualShaderNodeRemap.swift
[859/1054] Compiling SwiftGodot VisualShaderNodeReroute.swift
[860/1054] Compiling SwiftGodot VisualShaderNodeResizableBase.swift
[861/1054] Compiling SwiftGodot VisualShaderNodeRotationByAxis.swift
[862/1054] Compiling SwiftGodot VisualShaderNodeSDFRaymarch.swift
[863/1054] Compiling SwiftGodot VisualShaderNodeSDFToScreenUV.swift
[864/1054] Compiling SwiftGodot VisualShaderNodeSample3D.swift
[865/1054] Compiling SwiftGodot VisualShaderNodeScreenNormalWorldSpace.swift
[866/1054] Compiling SwiftGodot VisualShaderNodeScreenUVToSDF.swift
[867/1054] Compiling SwiftGodot VisualShaderNodeSmoothStep.swift
[868/1054] Compiling SwiftGodot VisualShaderNodeStep.swift
[869/1054] Compiling SwiftGodot VisualShaderNodeSwitch.swift
[870/1054] Compiling SwiftGodot VisualShaderNodeTexture.swift
[871/1054] Compiling SwiftGodot VisualShaderNodeTexture2DArray.swift
[872/1054] Compiling SwiftGodot VisualShaderNodeTexture2DArrayParameter.swift
[873/1054] Compiling SwiftGodot VisualShaderNodeTexture2DParameter.swift
[874/1054] Compiling SwiftGodot VisualShaderNodeTexture3D.swift
[875/1054] Compiling SwiftGodot VisualShaderNodeTexture3DParameter.swift
[876/1054] Compiling SwiftGodot VisualShaderNodeTextureParameter.swift
[877/1054] Compiling SwiftGodot VisualShaderNodeTextureParameterTriplanar.swift
[878/1054] Compiling SwiftGodot VisualShaderNodeTextureSDF.swift
[879/1054] Compiling SwiftGodot VisualShaderNodeTextureSDFNormal.swift
[880/1078] Compiling SwiftGodot VisualShaderNodeInput.swift
[881/1078] Compiling SwiftGodot VisualShaderNodeIntConstant.swift
[882/1078] Compiling SwiftGodot VisualShaderNodeIntFunc.swift
[883/1078] Compiling SwiftGodot VisualShaderNodeIntOp.swift
[884/1078] Compiling SwiftGodot VisualShaderNodeIntParameter.swift
[885/1078] Compiling SwiftGodot VisualShaderNodeIs.swift
[886/1078] Compiling SwiftGodot VisualShaderNodeLinearSceneDepth.swift
[887/1078] Compiling SwiftGodot VisualShaderNodeMix.swift
[888/1078] Compiling SwiftGodot VisualShaderNodeMultiplyAdd.swift
[889/1078] Compiling SwiftGodot VisualShaderNodeOuterProduct.swift
[890/1078] Compiling SwiftGodot VisualShaderNodeOutput.swift
[891/1078] Compiling SwiftGodot VisualShaderNodeParameter.swift
[892/1078] Compiling SwiftGodot VisualShaderNodeParameterRef.swift
[893/1078] Compiling SwiftGodot VisualShaderNodeParticleAccelerator.swift
[894/1078] Compiling SwiftGodot VisualShaderNodeParticleBoxEmitter.swift
[895/1078] Compiling SwiftGodot VisualShaderNodeParticleConeVelocity.swift
[896/1078] Compiling SwiftGodot VisualShaderNodeParticleEmit.swift
[897/1078] Compiling SwiftGodot VisualShaderNodeParticleEmitter.swift
[898/1078] Compiling SwiftGodot VisualShaderNodeParticleMeshEmitter.swift
[899/1078] Compiling SwiftGodot VisualShaderNodeParticleMultiplyByAxisAngle.swift
[900/1078] Compiling SwiftGodot VisualShaderNodeParticleOutput.swift
[901/1078] Compiling SwiftGodot VisualShaderNodeParticleRandomness.swift
[902/1078] Compiling SwiftGodot VisualShaderNodeParticleRingEmitter.swift
[903/1078] Compiling SwiftGodot VisualShaderNodeParticleSphereEmitter.swift
[904/1102] Compiling SwiftGodot VisualShaderNodeTransformCompose.swift
[905/1102] Compiling SwiftGodot VisualShaderNodeTransformConstant.swift
[906/1102] Compiling SwiftGodot VisualShaderNodeTransformDecompose.swift
[907/1102] Compiling SwiftGodot VisualShaderNodeTransformFunc.swift
[908/1102] Compiling SwiftGodot VisualShaderNodeTransformOp.swift
[909/1102] Compiling SwiftGodot VisualShaderNodeTransformParameter.swift
[910/1102] Compiling SwiftGodot VisualShaderNodeTransformVecMult.swift
[911/1102] Compiling SwiftGodot VisualShaderNodeUIntConstant.swift
[912/1102] Compiling SwiftGodot VisualShaderNodeUIntFunc.swift
[913/1102] Compiling SwiftGodot VisualShaderNodeUIntOp.swift
[914/1102] Compiling SwiftGodot VisualShaderNodeUIntParameter.swift
[915/1102] Compiling SwiftGodot VisualShaderNodeUVFunc.swift
[916/1102] Compiling SwiftGodot VisualShaderNodeUVPolarCoord.swift
[917/1102] Compiling SwiftGodot VisualShaderNodeVarying.swift
[918/1102] Compiling SwiftGodot VisualShaderNodeVaryingGetter.swift
[919/1102] Compiling SwiftGodot VisualShaderNodeVaryingSetter.swift
[920/1102] Compiling SwiftGodot VisualShaderNodeVec2Constant.swift
[921/1102] Compiling SwiftGodot VisualShaderNodeVec2Parameter.swift
[922/1102] Compiling SwiftGodot VisualShaderNodeVec3Constant.swift
[923/1102] Compiling SwiftGodot VisualShaderNodeVec3Parameter.swift
[924/1102] Compiling SwiftGodot VisualShaderNodeVec4Constant.swift
[925/1102] Compiling SwiftGodot VisualShaderNodeVec4Parameter.swift
[926/1102] Compiling SwiftGodot VisualShaderNodeVectorBase.swift
[927/1102] Compiling SwiftGodot VisualShaderNodeVectorCompose.swift
[928/1102] Compiling SwiftGodot ResourceLoader.swift
[929/1102] Compiling SwiftGodot ResourcePreloader.swift
[930/1102] Compiling SwiftGodot ResourceSaver.swift
[931/1102] Compiling SwiftGodot ResourceUID.swift
[932/1102] Compiling SwiftGodot RibbonTrailMesh.swift
[933/1102] Compiling SwiftGodot RichTextEffect.swift
[934/1102] Compiling SwiftGodot RichTextLabel.swift
[935/1102] Compiling SwiftGodot RigidBody2D.swift
[936/1102] Compiling SwiftGodot RigidBody3D.swift
[937/1102] Compiling SwiftGodot RootMotionView.swift
[938/1102] Compiling SwiftGodot SceneMultiplayer.swift
[939/1102] Compiling SwiftGodot SceneReplicationConfig.swift
[940/1102] Compiling SwiftGodot SceneState.swift
[941/1102] Compiling SwiftGodot SceneTree.swift
[942/1102] Compiling SwiftGodot SceneTreeTimer.swift
[943/1102] Compiling SwiftGodot Script.swift
[944/1102] Compiling SwiftGodot ScriptCreateDialog.swift
[945/1102] Compiling SwiftGodot ScriptEditor.swift
[946/1102] Compiling SwiftGodot ScriptEditorBase.swift
[947/1102] Compiling SwiftGodot ScriptExtension.swift
[948/1102] Compiling SwiftGodot ScriptLanguage.swift
[949/1102] Compiling SwiftGodot ScriptLanguageExtension.swift
[950/1102] Compiling SwiftGodot ScrollBar.swift
[951/1102] Compiling SwiftGodot ScrollContainer.swift
[952/1102] Compiling SwiftGodot SegmentShape2D.swift
[953/1102] Compiling SwiftGodot TileSetAtlasSource.swift
[954/1102] Compiling SwiftGodot TileSetScenesCollectionSource.swift
[955/1102] Compiling SwiftGodot TileSetSource.swift
[956/1102] Compiling SwiftGodot Time.swift
[957/1102] Compiling SwiftGodot Timer.swift
[958/1102] Compiling SwiftGodot TorusMesh.swift
[959/1102] Compiling SwiftGodot TouchScreenButton.swift
[960/1102] Compiling SwiftGodot Translation.swift
[961/1102] Compiling SwiftGodot TranslationServer.swift
[962/1102] Compiling SwiftGodot Tree.swift
[963/1102] Compiling SwiftGodot TreeItem.swift
[964/1102] Compiling SwiftGodot TriangleMesh.swift
[965/1102] Compiling SwiftGodot TubeTrailMesh.swift
[966/1102] Compiling SwiftGodot Tween.swift
[967/1102] Compiling SwiftGodot Tweener.swift
[968/1102] Compiling SwiftGodot UDPServer.swift
[969/1102] Compiling SwiftGodot UPNP.swift
[970/1102] Compiling SwiftGodot UPNPDevice.swift
[971/1102] Compiling SwiftGodot UndoRedo.swift
[972/1102] Compiling SwiftGodot UniformSetCacheRD.swift
[973/1102] Compiling SwiftGodot VBoxContainer.swift
[974/1102] Compiling SwiftGodot VFlowContainer.swift
[975/1102] Compiling SwiftGodot VScrollBar.swift
[976/1102] Compiling SwiftGodot VSeparator.swift
[977/1102] Compiling SwiftGodot RenderSceneBuffersRD.swift
[978/1102] Compiling SwiftGodot RenderSceneData.swift
[979/1102] Compiling SwiftGodot RenderSceneDataExtension.swift
[980/1102] Compiling SwiftGodot RenderSceneDataRD.swift
[981/1102] Compiling SwiftGodot RenderingDevice.swift
[982/1102] Compiling SwiftGodot RenderingServer.swift
[983/1102] Compiling SwiftGodot Resource.swift
[984/1102] Compiling SwiftGodot ResourceFormatLoader.swift
[985/1102] Compiling SwiftGodot ResourceFormatSaver.swift
[986/1102] Compiling SwiftGodot ResourceImporter.swift
[987/1102] Compiling SwiftGodot ResourceImporterBMFont.swift
[988/1102] Compiling SwiftGodot ResourceImporterBitMap.swift
[989/1102] Compiling SwiftGodot ResourceImporterCSVTranslation.swift
[990/1102] Compiling SwiftGodot ResourceImporterDynamicFont.swift
[991/1102] Compiling SwiftGodot ResourceImporterImage.swift
[992/1102] Compiling SwiftGodot ResourceImporterImageFont.swift
[993/1102] Compiling SwiftGodot ResourceImporterLayeredTexture.swift
[994/1102] Compiling SwiftGodot ResourceImporterMP3.swift
[995/1102] Compiling SwiftGodot ResourceImporterOBJ.swift
[996/1102] Compiling SwiftGodot ResourceImporterOggVorbis.swift
[997/1102] Compiling SwiftGodot ResourceImporterScene.swift
[998/1102] Compiling SwiftGodot ResourceImporterShaderFile.swift
[999/1102] Compiling SwiftGodot ResourceImporterTexture.swift
[1000/1102] Compiling SwiftGodot ResourceImporterTextureAtlas.swift
[1001/1102] Compiling SwiftGodot ResourceImporterWAV.swift
[1002/1102] Compiling SwiftGodot TextServerDummy.swift
[1003/1102] Compiling SwiftGodot TextServerExtension.swift
[1004/1102] Compiling SwiftGodot TextServerManager.swift
[1005/1102] Compiling SwiftGodot Texture.swift
[1006/1102] Compiling SwiftGodot Texture2D.swift
[1007/1102] Compiling SwiftGodot Texture2DArray.swift
[1008/1102] Compiling SwiftGodot Texture2DArrayRD.swift
[1009/1102] Compiling SwiftGodot Texture2DRD.swift
[1010/1102] Compiling SwiftGodot Texture3D.swift
[1011/1102] Compiling SwiftGodot Texture3DRD.swift
[1012/1102] Compiling SwiftGodot TextureButton.swift
[1013/1102] Compiling SwiftGodot TextureCubemapArrayRD.swift
[1014/1102] Compiling SwiftGodot TextureCubemapRD.swift
[1015/1102] Compiling SwiftGodot TextureLayered.swift
[1016/1102] Compiling SwiftGodot TextureLayeredRD.swift
[1017/1102] Compiling SwiftGodot TextureProgressBar.swift
[1018/1102] Compiling SwiftGodot TextureRect.swift
[1019/1102] Compiling SwiftGodot Theme.swift
[1020/1102] Compiling SwiftGodot ThemeDB.swift
[1021/1102] Compiling SwiftGodot Thread.swift
[1022/1102] Compiling SwiftGodot TileData.swift
[1023/1102] Compiling SwiftGodot TileMap.swift
[1024/1102] Compiling SwiftGodot TileMapLayer.swift
[1025/1102] Compiling SwiftGodot TileMapPattern.swift
[1026/1102] Compiling SwiftGodot TileSet.swift
[1027/1102] Compiling SwiftGodot WorldEnvironment.swift
[1028/1102] Compiling SwiftGodot X509Certificate.swift
[1029/1102] Compiling SwiftGodot XMLParser.swift
[1030/1102] Compiling SwiftGodot XRAnchor3D.swift
[1031/1102] Compiling SwiftGodot XRBodyModifier3D.swift
[1032/1102] Compiling SwiftGodot XRBodyTracker.swift
[1033/1102] Compiling SwiftGodot XRCamera3D.swift
[1034/1102] Compiling SwiftGodot XRController3D.swift
[1035/1102] Compiling SwiftGodot XRControllerTracker.swift
[1036/1102] Compiling SwiftGodot XRFaceModifier3D.swift
[1037/1102] Compiling SwiftGodot XRFaceTracker.swift
[1038/1102] Compiling SwiftGodot XRHandModifier3D.swift
[1039/1102] Compiling SwiftGodot XRHandTracker.swift
[1040/1102] Compiling SwiftGodot XRInterface.swift
[1041/1102] Compiling SwiftGodot XRInterfaceExtension.swift
[1042/1102] Compiling SwiftGodot XRNode3D.swift
[1043/1102] Compiling SwiftGodot XROrigin3D.swift
[1044/1102] Compiling SwiftGodot XRPose.swift
[1045/1102] Compiling SwiftGodot XRPositionalTracker.swift
[1046/1102] Compiling SwiftGodot XRServer.swift
[1047/1102] Compiling SwiftGodot XRTracker.swift
[1048/1102] Compiling SwiftGodot XRVRS.swift
[1049/1102] Compiling SwiftGodot ZIPPacker.swift
[1050/1102] Compiling SwiftGodot ZIPReader.swift
[1051/1102] Compiling SwiftGodot VisualShaderNodeVectorDecompose.swift
[1052/1102] Compiling SwiftGodot VisualShaderNodeVectorDistance.swift
[1053/1102] Compiling SwiftGodot VisualShaderNodeVectorFunc.swift
[1054/1102] Compiling SwiftGodot VisualShaderNodeVectorLen.swift
[1055/1102] Compiling SwiftGodot VisualShaderNodeVectorOp.swift
[1056/1102] Compiling SwiftGodot VisualShaderNodeVectorRefract.swift
[1057/1102] Compiling SwiftGodot VisualShaderNodeWorldPositionFromDepth.swift
[1058/1102] Compiling SwiftGodot VoxelGI.swift
[1059/1102] Compiling SwiftGodot VoxelGIData.swift
[1060/1102] Compiling SwiftGodot WeakRef.swift
[1061/1102] Compiling SwiftGodot WebRTCDataChannel.swift
[1062/1102] Compiling SwiftGodot WebRTCDataChannelExtension.swift
[1063/1102] Compiling SwiftGodot WebRTCMultiplayerPeer.swift
[1064/1102] Compiling SwiftGodot WebRTCPeerConnection.swift
[1065/1102] Compiling SwiftGodot WebRTCPeerConnectionExtension.swift
[1066/1102] Compiling SwiftGodot WebSocketMultiplayerPeer.swift
[1067/1102] Compiling SwiftGodot WebSocketPeer.swift
[1068/1102] Compiling SwiftGodot WebXRInterface.swift
[1069/1102] Compiling SwiftGodot Window.swift
[1070/1102] Compiling SwiftGodot WorkerThreadPool.swift
[1071/1102] Compiling SwiftGodot World2D.swift
[1072/1102] Compiling SwiftGodot World3D.swift
[1073/1102] Compiling SwiftGodot WorldBoundaryShape2D.swift
[1074/1102] Compiling SwiftGodot WorldBoundaryShape3D.swift
[1075/1102] Compiling SwiftGodot StreamPeerBuffer.swift
[1076/1102] Compiling SwiftGodot StreamPeerExtension.swift
[1077/1102] Compiling SwiftGodot StreamPeerGZIP.swift
[1078/1102] Compiling SwiftGodot StreamPeerTCP.swift
[1079/1102] Compiling SwiftGodot StreamPeerTLS.swift
[1080/1102] Compiling SwiftGodot StyleBox.swift
[1081/1102] Compiling SwiftGodot StyleBoxEmpty.swift
[1082/1102] Compiling SwiftGodot StyleBoxFlat.swift
[1083/1102] Compiling SwiftGodot StyleBoxLine.swift
[1084/1102] Compiling SwiftGodot StyleBoxTexture.swift
[1085/1102] Compiling SwiftGodot SubViewport.swift
[1086/1102] Compiling SwiftGodot SubViewportContainer.swift
[1087/1102] Compiling SwiftGodot SurfaceTool.swift
[1088/1102] Compiling SwiftGodot SyntaxHighlighter.swift
[1089/1102] Compiling SwiftGodot SystemFont.swift
[1090/1102] Compiling SwiftGodot TCPServer.swift
[1091/1102] Compiling SwiftGodot TLSOptions.swift
[1092/1102] Compiling SwiftGodot TabBar.swift
[1093/1102] Compiling SwiftGodot TabContainer.swift
[1094/1102] Compiling SwiftGodot TextEdit.swift
[1095/1102] Compiling SwiftGodot TextLine.swift
[1096/1102] Compiling SwiftGodot TextMesh.swift
[1097/1102] Compiling SwiftGodot TextParagraph.swift
[1098/1102] Compiling SwiftGodot TextServer.swift
[1099/1102] Compiling SwiftGodot TextServerAdvanced.swift
[1100/1103] Wrapping AST for SwiftGodot for debugging
[1101/1103] Write Objects.LinkFileList
[1102/1103] Linking libSwiftGodot.so
[1104/1105] Emitting module SwiftGodotKit
[1105/1105] Compiling SwiftGodotKit SwiftGodotKit.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodotKit/Sources/SwiftGodotKit/SwiftGodotKit.swift:124:12: error: cannot find 'godot_runloop_step' in scope
122 | /// Tick the Godot loop. If you pass --runLoopHandledByHost to Godot, it will assume you will call into this periodically to tick its event loop.
123 | public func stepGodotFrame() -> Bool {
124 |     return godot_runloop_step() != 0
    |            `- error: cannot find 'godot_runloop_step' in scope
125 | }
126 |
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Sources/GDExtension/include/gdextension_interface.h:99:2: error: 'GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY' from module 'GDExtension' is not present in definition of 'GDExtensionVariantType' in module 'libgodot'
  97 | 	GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY,
  98 | 	GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY,
  99 | 	GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY,
     |  `- error: 'GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY' from module 'GDExtension' is not present in definition of 'GDExtensionVariantType' in module 'libgodot'
 100 |
 101 | 	GDEXTENSION_VARIANT_TYPE_VARIANT_MAX
/host/spi-builder-workspace/.build/checkouts/SwiftGodotKit/Sources/libgodot/gdextension_interface.h:52:9: note: definition has no member 'GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY'
  50 | /* VARIANT TYPES */
  51 |
  52 | typedef enum {
     |         `- note: definition has no member 'GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY'
  53 | 	GDEXTENSION_VARIANT_TYPE_NIL,
  54 |
BUILD FAILURE 6.1 linux