Build Information
Successful build of LuaSwift, reference v1.12.4 (3d2cad), with Swift 6.1 for macOS (SPM) on 1 Jul 2026 02:35:43 UTC.
Swift 6 data race errors: 9
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCapturesBuild Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChrisGVE/LuaSwift.git
Reference: v1.12.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ChrisGVE/LuaSwift
* tag v1.12.4 -> FETCH_HEAD
HEAD is now at 3d2cad7 merge: LuaSwift 1.12.4 (dev → main)
Cloned https://github.com/ChrisGVE/LuaSwift.git
Revision (git rev-parse @):
3d2cad75846a21bba1eacdfed527a8dfda24d605
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ChrisGVE/LuaSwift.git at v1.12.4
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/ChrisGVE/LuaSwift.git
https://github.com/ChrisGVE/LuaSwift.git
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
}
],
"manifest_display_name" : "LuaSwift",
"name" : "LuaSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "watchos",
"version" : "8.0"
},
{
"name" : "tvos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "LuaSwift",
"targets" : [
"LuaSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "LuaSwiftTests",
"module_type" : "SwiftTarget",
"name" : "LuaSwiftTests",
"path" : "Tests/LuaSwiftTests",
"sources" : [
"ArrayDTypeTests.swift",
"ArrayModuleTests.swift",
"BenchmarkTests.swift",
"BytecodeTests.swift",
"CancellationTests.swift",
"ChunkNameTests.swift",
"ClusterModuleTests.swift",
"CompiledChunkTests.swift",
"ComplexArrayTests.swift",
"ComplexHelperTests.swift",
"ComplexMathDispatchTests.swift",
"ComplexModuleTests.swift",
"CooperativeCancellationOptOutTests.swift",
"DebugModuleTests.swift",
"DebugTests.swift",
"DistributionsModuleTests.swift",
"GeometryModuleTests.swift",
"HTTPModuleTests.swift",
"HookOverheadBenchmarkTests.swift",
"IOModuleTests.swift",
"InstructionLimitTests.swift",
"IntegrateModuleTests.swift",
"InterpolateModuleTests.swift",
"IntrospectionTests.swift",
"JSONModuleTests.swift",
"LinAlgExtrasTests.swift",
"LinAlgModuleTests.swift",
"LuaCallbackTests.swift",
"LuaCoroutineTests.swift",
"LuaEngineTests.swift",
"LuaModuleTests.swift",
"LuaTestRunnerTests.swift",
"LuaValueTests.swift",
"LuaVersionTests.swift",
"MathExprModuleTests.swift",
"MathSciModuleTests.swift",
"MathXModuleTests.swift",
"MemoryLimitTests.swift",
"MockHTTPServer.swift",
"ModuleInstallTests.swift",
"ModuleRequireTests.swift",
"NumberTheoryModuleTests.swift",
"OptimizeModuleTests.swift",
"OptionalDependencyTests.swift",
"PlotModuleTests.swift",
"RegexModuleTests.swift",
"RegressModuleTests.swift",
"SVGModuleTests.swift",
"SandboxTests.swift",
"SerializeModuleTests.swift",
"SeriesModuleTests.swift",
"SpatialModuleTests.swift",
"SpecialModuleTests.swift",
"StringXModuleTests.swift",
"StructuredErrorTests.swift",
"TOMLModuleTests.swift",
"TableXModuleTests.swift",
"ThalesModuleTests.swift",
"TypesModuleTests.swift",
"UIModuleTests.swift",
"UTF8XModuleTests.swift",
"VMMemoryLimitTests.swift",
"YAMLModuleTests.swift"
],
"target_dependencies" : [
"LuaSwift"
],
"type" : "test"
},
{
"c99name" : "LuaSwift",
"module_type" : "SwiftTarget",
"name" : "LuaSwift",
"path" : "Sources/LuaSwift",
"product_dependencies" : [
"Atomics",
"Yams"
],
"product_memberships" : [
"LuaSwift"
],
"sources" : [
"CompiledChunk.swift",
"CoroutineHandle.swift",
"LuaDebug.swift",
"LuaEngine+Bridging.swift",
"LuaEngine+Bytecode.swift",
"LuaEngine+Callbacks.swift",
"LuaEngine+Cancellation.swift",
"LuaEngine+CompositorHook.swift",
"LuaEngine+CoroutineDebug.swift",
"LuaEngine+Coroutines.swift",
"LuaEngine+Debug.swift",
"LuaEngine+DebugInspector.swift",
"LuaEngine+DebugStepping.swift",
"LuaEngine+Execution.swift",
"LuaEngine+FunctionCalls.swift",
"LuaEngine+Introspection.swift",
"LuaEngine+Sandbox.swift",
"LuaEngine+TLS.swift",
"LuaEngine+VMAllocator.swift",
"LuaEngine+ValueServer.swift",
"LuaEngine.swift",
"LuaEngineConfiguration.swift",
"LuaError.swift",
"LuaErrorHandler.swift",
"LuaHelpers+CMacros.swift",
"LuaHelpers.swift",
"LuaValue.swift",
"LuaValueServer.swift",
"Modules/LuaSwiftModule.swift",
"Modules/ModuleInstallError.swift",
"Modules/ModuleRegistry+Deprecated.swift",
"Modules/ModuleRegistry.swift",
"Modules/Swift/ArrayModule+ComplexTrig.swift",
"Modules/Swift/ArrayModule+Phase2.swift",
"Modules/Swift/ArrayModule+Phase2Callbacks.swift",
"Modules/Swift/ArrayModule+Phase2Wiring.swift",
"Modules/Swift/ArrayModule.swift",
"Modules/Swift/ClusterModule.swift",
"Modules/Swift/ComplexHelper.swift",
"Modules/Swift/ComplexModule.swift",
"Modules/Swift/DebugModule.swift",
"Modules/Swift/DistributionsModule.swift",
"Modules/Swift/GeometryModule.swift",
"Modules/Swift/HTTPModule.swift",
"Modules/Swift/IOModule.swift",
"Modules/Swift/IntegrateModule.swift",
"Modules/Swift/InterpolateModule.swift",
"Modules/Swift/JSONModule.swift",
"Modules/Swift/LinAlgModule.swift",
"Modules/Swift/MathExprModule.swift",
"Modules/Swift/MathSciModule.swift",
"Modules/Swift/MathXModule.swift",
"Modules/Swift/NumberTheoryModule.swift",
"Modules/Swift/OptimizeModule.swift",
"Modules/Swift/PlotModule.swift",
"Modules/Swift/RegexModule.swift",
"Modules/Swift/RegressModule.swift",
"Modules/Swift/SVGModule.swift",
"Modules/Swift/SeriesModule.swift",
"Modules/Swift/SeriesModulePower.swift",
"Modules/Swift/SpatialModule.swift",
"Modules/Swift/SpecialModule.swift",
"Modules/Swift/StringXModule.swift",
"Modules/Swift/TOMLModule.swift",
"Modules/Swift/TableXModule.swift",
"Modules/Swift/ThalesModule.swift",
"Modules/Swift/ThalesModuleCallbacks.swift",
"Modules/Swift/ThalesModuleExtras.swift",
"Modules/Swift/ThalesModuleLua.swift",
"Modules/Swift/TypesModule.swift",
"Modules/Swift/UIModule.swift",
"Modules/Swift/UTF8XModule.swift",
"Modules/Swift/YAMLModule.swift"
],
"target_dependencies" : [
"CLua"
],
"type" : "library"
},
{
"c99name" : "CLua",
"module_type" : "ClangTarget",
"name" : "CLua",
"path" : "Sources/CLua",
"product_memberships" : [
"LuaSwift"
],
"sources" : [
"lapi.c",
"lauxlib.c",
"lbaselib.c",
"lcode.c",
"lcorolib.c",
"lctype.c",
"ldblib.c",
"ldebug.c",
"ldo.c",
"ldump.c",
"lfunc.c",
"lgc.c",
"linit.c",
"liolib.c",
"llex.c",
"lmathlib.c",
"lmem.c",
"loadlib.c",
"lobject.c",
"lopcodes.c",
"loslib.c",
"lparser.c",
"lstate.c",
"lstring.c",
"lstrlib.c",
"ltable.c",
"ltablib.c",
"ltm.c",
"lundump.c",
"lutf8lib.c",
"lvm.c",
"lzio.c"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/45] Compiling CLua lctype.c
[3/45] Compiling CLua ldump.c
[3/45] Compiling CLua lapi.c
[4/45] Write sources
[7/45] Compiling CLua lcorolib.c
[7/45] Compiling CLua ldebug.c
[9/45] Compiling CLua ldblib.c
[10/45] Compiling CLua lbaselib.c
[11/45] Compiling CLua lauxlib.c
[12/45] Compiling CLua lcode.c
[13/45] Compiling CLua ldo.c
[14/45] Compiling CLua lzio.c
[15/45] Write swift-version-2F0A5646E1D333AE.txt
[16/45] Compiling CLua lutf8lib.c
[17/45] Compiling CLua lundump.c
[18/45] Compiling _AtomicsShims.c
[19/45] Compiling CLua lvm.c
[20/45] Compiling CLua ltm.c
[21/45] Compiling CLua ltable.c
[22/45] Compiling CLua ltablib.c
[23/45] Compiling CLua lstring.c
[24/45] Compiling CLua lstrlib.c
[25/45] Compiling CLua lstate.c
[26/45] Compiling CLua lopcodes.c
[27/45] Compiling writer.c
[28/45] Compiling reader.c
[29/45] Compiling CLua lparser.c
[30/45] Compiling api.c
[31/45] Compiling CLua lobject.c
[32/45] Compiling emitter.c
[33/45] Compiling CLua loslib.c
[34/45] Compiling CLua lmem.c
[35/45] Write sources
[36/45] Compiling CLua lmathlib.c
[37/45] Compiling scanner.c
[38/45] Compiling CLua llex.c
[39/45] Compiling CLua linit.c
[40/45] Compiling CLua liolib.c
[41/45] Compiling CLua lfunc.c
[42/45] Compiling CLua lgc.c
[43/45] Compiling parser.c
[44/84] Compiling CLua loadlib.c
[46/84] Compiling Yams String+Yams.swift
[47/84] Compiling Yams Tag.swift
[48/84] Emitting module Atomics
[49/85] Compiling Yams AliasDereferencingStrategy.swift
[50/85] Compiling Yams Anchor.swift
[51/85] Compiling Yams Parser.swift
[52/85] Compiling Yams Node.Alias.swift
[53/85] Compiling Yams Constructor.swift
[54/85] Compiling Yams Node.swift
[55/85] Compiling Yams Node.Mapping.swift
[56/85] Compiling Yams Decoder.swift
[57/85] Compiling Atomics Unmanaged extensions.swift
[58/85] Compiling Yams Emitter.swift
[59/85] Compiling Yams Node.Scalar.swift
[60/85] Compiling Yams Node.Sequence.swift
[61/85] Compiling Yams RedundancyAliasingStrategy.swift
[62/85] Compiling Yams Mark.swift
[63/85] Compiling Yams Resolver.swift
[64/85] Compiling Yams Representer.swift
[65/85] Compiling Yams Encoder.swift
[66/85] Emitting module Yams
[68/87] Compiling Yams YamlAnchorProviding.swift
[69/87] Compiling Yams YamlError.swift
[70/87] Compiling Yams YamlTagProviding.swift
[88/154] Emitting module LuaSwift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[89/161] Compiling LuaSwift SeriesModulePower.swift
[90/161] Compiling LuaSwift SpatialModule.swift
[91/161] Compiling LuaSwift SpecialModule.swift
[92/161] Compiling LuaSwift StringXModule.swift
[93/161] Compiling LuaSwift TOMLModule.swift
[94/161] Compiling LuaSwift TableXModule.swift
[95/161] Compiling LuaSwift ThalesModule.swift
[96/161] Compiling LuaSwift NumberTheoryModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[97/161] Compiling LuaSwift OptimizeModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[98/161] Compiling LuaSwift PlotModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[99/161] Compiling LuaSwift RegexModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[100/161] Compiling LuaSwift RegressModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[101/161] Compiling LuaSwift SVGModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[102/161] Compiling LuaSwift SeriesModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:171:24: warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
169 | /// Registry to store compiled NSRegularExpression objects
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
| |- warning: static property 'regexRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'regexRegistry' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'regexRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | private static var nextRegexId = 1
173 | private static let registryLock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/RegexModule.swift:172:24: warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
170 | /// Key is the regex ID, value is the NSRegularExpression instance
171 | private static var regexRegistry: [Int: NSRegularExpression] = [:]
172 | private static var nextRegexId = 1
| |- warning: static property 'nextRegexId' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextRegexId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextRegexId' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 | private static let registryLock = NSLock()
174 |
[103/161] Compiling LuaSwift LuaEngine+CoroutineDebug.swift
[104/161] Compiling LuaSwift LuaEngine+Coroutines.swift
[105/161] Compiling LuaSwift LuaEngine+Debug.swift
[106/161] Compiling LuaSwift LuaEngine+DebugInspector.swift
[107/161] Compiling LuaSwift LuaEngine+DebugStepping.swift
[108/161] Compiling LuaSwift LuaEngine+Execution.swift
[109/161] Compiling LuaSwift LuaEngine+FunctionCalls.swift
[110/161] Compiling LuaSwift LuaEngine+Introspection.swift
[111/161] Compiling LuaSwift ModuleRegistry.swift
[112/161] Compiling LuaSwift ArrayModule+ComplexTrig.swift
[113/161] Compiling LuaSwift ArrayModule+Phase2.swift
[114/161] Compiling LuaSwift ArrayModule+Phase2Callbacks.swift
[115/161] Compiling LuaSwift ArrayModule+Phase2Wiring.swift
[116/161] Compiling LuaSwift ArrayModule.swift
[117/161] Compiling LuaSwift ClusterModule.swift
[118/161] Compiling LuaSwift LuaEngine+Sandbox.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[119/161] Compiling LuaSwift LuaEngine+TLS.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[120/161] Compiling LuaSwift LuaEngine+VMAllocator.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[121/161] Compiling LuaSwift LuaEngine+ValueServer.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[122/161] Compiling LuaSwift LuaEngine.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[123/161] Compiling LuaSwift LuaEngineConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[124/161] Compiling LuaSwift LuaError.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[125/161] Compiling LuaSwift LuaErrorHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:159:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
157 | /// are available. Neither memory limit is set (`memoryLimit` and
158 | /// ``vmMemoryLimit`` are both `0`).
159 | public static let `default` = LuaEngineConfiguration(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | sandboxed: true,
161 | packagePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/LuaEngineConfiguration.swift:175:23: warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
57 | ///
58 | /// Safe libraries remain available: `math`, `string`, `table`, `coroutine`, `utf8`
59 | public struct LuaEngineConfiguration {
| `- note: consider making struct 'LuaEngineConfiguration' conform to the 'Sendable' protocol
60 | /// Whether to remove dangerous functions (os.execute, io.*, etc.)
61 | ///
:
173 | /// Unrestricted access allows file operations, system commands,
174 | /// and other potentially dangerous operations.
175 | public static let unrestricted = LuaEngineConfiguration(
| |- warning: static property 'unrestricted' is not concurrency-safe because non-'Sendable' type 'LuaEngineConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unrestricted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | sandboxed: false,
177 | packagePath: nil,
[126/161] Compiling LuaSwift LuaHelpers+CMacros.swift
[127/161] Compiling LuaSwift LuaHelpers.swift
[128/161] Compiling LuaSwift LuaValue.swift
[129/161] Compiling LuaSwift LuaValueServer.swift
[130/161] Compiling LuaSwift LuaSwiftModule.swift
[131/161] Compiling LuaSwift ModuleInstallError.swift
[132/161] Compiling LuaSwift ModuleRegistry+Deprecated.swift
[133/161] Compiling LuaSwift IntegrateModule.swift
[134/161] Compiling LuaSwift InterpolateModule.swift
[135/161] Compiling LuaSwift JSONModule.swift
[136/161] Compiling LuaSwift LinAlgModule.swift
[137/161] Compiling LuaSwift MathExprModule.swift
[138/161] Compiling LuaSwift MathSciModule.swift
[139/161] Compiling LuaSwift MathXModule.swift
[140/161] Compiling LuaSwift ComplexHelper.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[141/161] Compiling LuaSwift ComplexModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[142/161] Compiling LuaSwift DebugModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[143/161] Compiling LuaSwift DistributionsModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[144/161] Compiling LuaSwift GeometryModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[145/161] Compiling LuaSwift HTTPModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[146/161] Compiling LuaSwift IOModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:53:24: warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 |
52 | /// Current minimum log level
53 | private static var logLevel: LogLevel = .debug
| |- warning: static property 'logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'logLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Performance timer storage
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/DebugModule.swift:56:24: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
54 |
55 | /// Performance timer storage
56 | private static var timers: [String: Date] = [:]
| |- warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Lock for thread-safe timer access
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:223:24: warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
115 | ///
116 | /// Sessions are automatically invalidated when the engine is deallocated.
117 | private final class SessionManager {
| `- note: class 'SessionManager' does not conform to the 'Sendable' protocol
118 | /// Storage for sessions indexed by engine ObjectIdentifier
119 | private struct SessionPair {
:
221 |
222 | /// Shared session manager instance
223 | private static let sessionManager = SessionManager()
| |- warning: static property 'sessionManager' is not concurrency-safe because non-'Sendable' type 'HTTPModule.SessionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sessionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |
225 | /// Release the URLSession pair owned by the given engine.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/HTTPModule.swift:271:21: warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
269 | }
270 |
271 | private var tasks: [Int: TaskState] = [:]
| `- warning: stored property 'tasks' of 'Sendable'-conforming class 'HTTPSessionDelegate' is mutable; this is an error in the Swift 6 language mode
272 | private let stateLock = NSLock()
273 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/IOModule.swift:567:16: warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
565 |
566 | private enum AssociatedKeys {
567 | static var allowedDirectories: UInt8 = 0
| |- warning: static property 'allowedDirectories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowedDirectories' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allowedDirectories' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
568 | }
569 |
[147/161] Compiling LuaSwift CompiledChunk.swift
[148/161] Compiling LuaSwift CoroutineHandle.swift
[149/161] Compiling LuaSwift LuaDebug.swift
[150/161] Compiling LuaSwift LuaEngine+Bridging.swift
[151/161] Compiling LuaSwift LuaEngine+Bytecode.swift
[152/161] Compiling LuaSwift LuaEngine+Callbacks.swift
[153/161] Compiling LuaSwift LuaEngine+Cancellation.swift
[154/161] Compiling LuaSwift LuaEngine+CompositorHook.swift
[155/161] Compiling LuaSwift ThalesModuleCallbacks.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[156/161] Compiling LuaSwift ThalesModuleExtras.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[157/161] Compiling LuaSwift ThalesModuleLua.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[158/161] Compiling LuaSwift TypesModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[159/161] Compiling LuaSwift UIModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[160/161] Compiling LuaSwift UTF8XModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
[161/161] Compiling LuaSwift YAMLModule.swift
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:271:43: warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
269 | block()
270 | } else {
271 | DispatchQueue.main.async(execute: block)
| `- warning: converting non-sendable function value to '@MainActor @Sendable @convention(block) () -> Void' may introduce data races
272 | semaphore.wait()
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:247:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
245 |
246 | let block = {
247 | let alert = NSAlert()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:248:15: warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
246 | let block = {
247 | let alert = NSAlert()
248 | alert.messageText = title
| `- warning: main actor-isolated property 'messageText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:71:28: note: mutation of this property is only permitted within the actor
69 | /// The text that is displayed prominently in the alert.
70 | /// - Note: Use this string to get the user’s attention and communicate the reason for displaying the alert.
71 | @property (copy) NSString *messageText;
| `- note: mutation of this property is only permitted within the actor
72 |
73 | /// The descriptive text that provides more details about the reason for the alert.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:249:15: warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
247 | let alert = NSAlert()
248 | alert.messageText = title
249 | alert.informativeText = message
| `- warning: main actor-isolated property 'informativeText' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | alert.alertStyle = .warning
251 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:75:28: note: mutation of this property is only permitted within the actor
73 | /// The descriptive text that provides more details about the reason for the alert.
74 | /// - Note: The informative text string is displayed below the message text and is less prominent. Use this string to provide additional context about the reason for the alert or about the actions that the user might take.
75 | @property (copy) NSString *informativeText;
| `- note: mutation of this property is only permitted within the actor
76 |
77 | // MARK: - Accessing a Custom Alert Icon
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:250:15: warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
248 | alert.messageText = title
249 | alert.informativeText = message
250 | alert.alertStyle = .warning
| `- warning: main actor-isolated property 'alertStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAlert.h:105:24: note: mutation of this property is only permitted within the actor
103 |
104 | /// Indicates the alert’s severity level. See the `NSAlertStyle` enumeration for the list of alert style constants.
105 | @property NSAlertStyle alertStyle;
| `- note: mutation of this property is only permitted within the actor
106 |
107 | /// Specifies whether the alert has a help button.
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:253:27: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
251 |
252 | for button in buttons {
253 | let btn = alert.addButton(withTitle: button.text)
| `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
AppKit.NSAlert.addButton:2:22: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func addButton(withTitle title: String) -> NSButton}
| `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:256:19: warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 | if button.role == .destructive {
255 | if #available(macOS 11.0, *) {
256 | btn.hasDestructiveAction = true
| `- warning: main actor-isolated property 'hasDestructiveAction' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 | }
258 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:87:16: note: mutation of this property is only permitted within the actor
85 |
86 | /*! Indicates whether the button's action has a destructive effect on user data. AppKit may guard a destructive-actioned button against accidental presses, and may give the button a special appearance in certain contexts to caution against unintentional use. Defaults to NO. */
87 | @property BOOL hasDestructiveAction API_AVAILABLE(macos(11.0));
| `- note: mutation of this property is only permitted within the actor
88 |
89 | /*! The sound that plays when the user clicks the button, or nil if the button should not play a sound. The default value is nil. */
/Users/admin/builder/spi-builder-workspace/Sources/LuaSwift/Modules/Swift/UIModule.swift:261:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
259 | }
260 |
261 | let response = alert.runModal()
| `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
262 | // NSAlert returns NSAlertFirstButtonReturn (1000), +1 per button
263 | let idx = response.rawValue - NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert.runModal:2:22: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
1 | class NSAlert {
2 | @MainActor open func runModal() -> NSApplication.ModalResponse}
| `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
3 |
Build complete! (28.14s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
[1/2325] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (1.25s)
Fetched https://github.com/apple/swift-atomics.git from cache (1.26s)
Fetched https://github.com/jpsim/Yams.git from cache (1.27s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.79s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.60s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.91s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.61s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (0.60s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
}
],
"manifest_display_name" : "LuaSwift",
"name" : "LuaSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "watchos",
"version" : "8.0"
},
{
"name" : "tvos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "LuaSwift",
"targets" : [
"LuaSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "LuaSwiftTests",
"module_type" : "SwiftTarget",
"name" : "LuaSwiftTests",
"path" : "Tests/LuaSwiftTests",
"sources" : [
"ArrayDTypeTests.swift",
"ArrayModuleTests.swift",
"BenchmarkTests.swift",
"BytecodeTests.swift",
"CancellationTests.swift",
"ChunkNameTests.swift",
"ClusterModuleTests.swift",
"CompiledChunkTests.swift",
"ComplexArrayTests.swift",
"ComplexHelperTests.swift",
"ComplexMathDispatchTests.swift",
"ComplexModuleTests.swift",
"CooperativeCancellationOptOutTests.swift",
"DebugModuleTests.swift",
"DebugTests.swift",
"DistributionsModuleTests.swift",
"GeometryModuleTests.swift",
"HTTPModuleTests.swift",
"HookOverheadBenchmarkTests.swift",
"IOModuleTests.swift",
"InstructionLimitTests.swift",
"IntegrateModuleTests.swift",
"InterpolateModuleTests.swift",
"IntrospectionTests.swift",
"JSONModuleTests.swift",
"LinAlgExtrasTests.swift",
"LinAlgModuleTests.swift",
"LuaCallbackTests.swift",
"LuaCoroutineTests.swift",
"LuaEngineTests.swift",
"LuaModuleTests.swift",
"LuaTestRunnerTests.swift",
"LuaValueTests.swift",
"LuaVersionTests.swift",
"MathExprModuleTests.swift",
"MathSciModuleTests.swift",
"MathXModuleTests.swift",
"MemoryLimitTests.swift",
"MockHTTPServer.swift",
"ModuleInstallTests.swift",
"ModuleRequireTests.swift",
"NumberTheoryModuleTests.swift",
"OptimizeModuleTests.swift",
"OptionalDependencyTests.swift",
"PlotModuleTests.swift",
"RegexModuleTests.swift",
"RegressModuleTests.swift",
"SVGModuleTests.swift",
"SandboxTests.swift",
"SerializeModuleTests.swift",
"SeriesModuleTests.swift",
"SpatialModuleTests.swift",
"SpecialModuleTests.swift",
"StringXModuleTests.swift",
"StructuredErrorTests.swift",
"TOMLModuleTests.swift",
"TableXModuleTests.swift",
"ThalesModuleTests.swift",
"TypesModuleTests.swift",
"UIModuleTests.swift",
"UTF8XModuleTests.swift",
"VMMemoryLimitTests.swift",
"YAMLModuleTests.swift"
],
"target_dependencies" : [
"LuaSwift"
],
"type" : "test"
},
{
"c99name" : "LuaSwift",
"module_type" : "SwiftTarget",
"name" : "LuaSwift",
"path" : "Sources/LuaSwift",
"product_dependencies" : [
"Atomics",
"Yams"
],
"product_memberships" : [
"LuaSwift"
],
"sources" : [
"CompiledChunk.swift",
"CoroutineHandle.swift",
"LuaDebug.swift",
"LuaEngine+Bridging.swift",
"LuaEngine+Bytecode.swift",
"LuaEngine+Callbacks.swift",
"LuaEngine+Cancellation.swift",
"LuaEngine+CompositorHook.swift",
"LuaEngine+CoroutineDebug.swift",
"LuaEngine+Coroutines.swift",
"LuaEngine+Debug.swift",
"LuaEngine+DebugInspector.swift",
"LuaEngine+DebugStepping.swift",
"LuaEngine+Execution.swift",
"LuaEngine+FunctionCalls.swift",
"LuaEngine+Introspection.swift",
"LuaEngine+Sandbox.swift",
"LuaEngine+TLS.swift",
"LuaEngine+VMAllocator.swift",
"LuaEngine+ValueServer.swift",
"LuaEngine.swift",
"LuaEngineConfiguration.swift",
"LuaError.swift",
"LuaErrorHandler.swift",
"LuaHelpers+CMacros.swift",
"LuaHelpers.swift",
"LuaValue.swift",
"LuaValueServer.swift",
"Modules/LuaSwiftModule.swift",
"Modules/ModuleInstallError.swift",
"Modules/ModuleRegistry+Deprecated.swift",
"Modules/ModuleRegistry.swift",
"Modules/Swift/ArrayModule+ComplexTrig.swift",
"Modules/Swift/ArrayModule+Phase2.swift",
"Modules/Swift/ArrayModule+Phase2Callbacks.swift",
"Modules/Swift/ArrayModule+Phase2Wiring.swift",
"Modules/Swift/ArrayModule.swift",
"Modules/Swift/ClusterModule.swift",
"Modules/Swift/ComplexHelper.swift",
"Modules/Swift/ComplexModule.swift",
"Modules/Swift/DebugModule.swift",
"Modules/Swift/DistributionsModule.swift",
"Modules/Swift/GeometryModule.swift",
"Modules/Swift/HTTPModule.swift",
"Modules/Swift/IOModule.swift",
"Modules/Swift/IntegrateModule.swift",
"Modules/Swift/InterpolateModule.swift",
"Modules/Swift/JSONModule.swift",
"Modules/Swift/LinAlgModule.swift",
"Modules/Swift/MathExprModule.swift",
"Modules/Swift/MathSciModule.swift",
"Modules/Swift/MathXModule.swift",
"Modules/Swift/NumberTheoryModule.swift",
"Modules/Swift/OptimizeModule.swift",
"Modules/Swift/PlotModule.swift",
"Modules/Swift/RegexModule.swift",
"Modules/Swift/RegressModule.swift",
"Modules/Swift/SVGModule.swift",
"Modules/Swift/SeriesModule.swift",
"Modules/Swift/SeriesModulePower.swift",
"Modules/Swift/SpatialModule.swift",
"Modules/Swift/SpecialModule.swift",
"Modules/Swift/StringXModule.swift",
"Modules/Swift/TOMLModule.swift",
"Modules/Swift/TableXModule.swift",
"Modules/Swift/ThalesModule.swift",
"Modules/Swift/ThalesModuleCallbacks.swift",
"Modules/Swift/ThalesModuleExtras.swift",
"Modules/Swift/ThalesModuleLua.swift",
"Modules/Swift/TypesModule.swift",
"Modules/Swift/UIModule.swift",
"Modules/Swift/UTF8XModule.swift",
"Modules/Swift/YAMLModule.swift"
],
"target_dependencies" : [
"CLua"
],
"type" : "library"
},
{
"c99name" : "CLua",
"module_type" : "ClangTarget",
"name" : "CLua",
"path" : "Sources/CLua",
"product_memberships" : [
"LuaSwift"
],
"sources" : [
"lapi.c",
"lauxlib.c",
"lbaselib.c",
"lcode.c",
"lcorolib.c",
"lctype.c",
"ldblib.c",
"ldebug.c",
"ldo.c",
"ldump.c",
"lfunc.c",
"lgc.c",
"linit.c",
"liolib.c",
"llex.c",
"lmathlib.c",
"lmem.c",
"loadlib.c",
"lobject.c",
"lopcodes.c",
"loslib.c",
"lparser.c",
"lstate.c",
"lstring.c",
"lstrlib.c",
"ltable.c",
"ltablib.c",
"ltm.c",
"lundump.c",
"lutf8lib.c",
"lvm.c",
"lzio.c"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.