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