The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of ApprovalTests.Swift, reference v2.0.0 (f00352), with Swift 6.0 for macOS (SPM) on 28 Nov 2024 21:47:02 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.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

Build Log

 4 |     private static var failer: Failer = XCTFailer()
   |                        |- warning: static property 'failer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'failer' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'failer' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |     public static func registerFailer(_ failer: Failer) {
[20/46] Emitting module ApprovalTests_Swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Approvers/FileApprover.swift:4:24: warning: static property 'failer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class FileApprover: ApprovalApprover {
 4 |     private static var failer: Failer = XCTFailer()
   |                        |- warning: static property 'failer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'failer' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'failer' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |     public static func registerFailer(_ failer: Failer) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReporterFactory.swift:2:23: warning: static property 'defaultReporter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 1 | public enum ReporterFactory {
 2 |     public static var defaultReporter: () -> ApprovalFailureReporter = {
   |                       |- warning: static property 'defaultReporter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'defaultReporter' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'defaultReporter' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 3 |         ReportWithDiffTool()
 4 |     }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:87:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  85 |     }
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
     |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
  89 | }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:67:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
     |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:68:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
     |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:69:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
     |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:70:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
     |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:71:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:72:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
     |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:73:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:74:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
     |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:75:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
     |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:76:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
     |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:77:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
     |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:78:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
     |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:79:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
     |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:80:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
     |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
  82 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:81:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
     |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  82 |
  83 |     public init(rawValue: Int) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:28:23: warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
    |                       |- warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timestamp' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timestamp' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:29:23: warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
    |                       |- warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'printer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'printer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:30:23: warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
    |                       |- warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:31:24: warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
    |                        |- warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'indent' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'indent' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:32:24: warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
    |                        |- warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassCount' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:33:24: warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
    |                        |- warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassWrap' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassWrap' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     private static var lastDate: Date?
 35 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:34:24: warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
    |                        |- warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'lastDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'lastDate' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func getIndentation() -> String {
[21/46] Compiling ApprovalTests_Swift StringUtils.swift
[22/46] Compiling ApprovalTests_Swift SystemUtils.swift
[23/46] Compiling ApprovalTests_Swift ApprovalTextWriter.swift
[24/46] Compiling ApprovalTests_Swift UIWriter.swift
[25/46] Compiling ApprovalTests_Swift GenericDiffReporterIOS.swift
[26/46] Compiling ApprovalTests_Swift GenericDiffReporter.swift
[27/46] Compiling ApprovalTests_Swift ScrubDates.swift
[28/46] Compiling ApprovalTests_Swift ScrubNothing.swift
[29/46] Compiling ApprovalTests_Swift ApprovalFailureReporter.swift
[30/46] Compiling ApprovalTests_Swift ApprovalWriter.swift
[31/46] Compiling ApprovalTests_Swift Options.swift
[32/46] Compiling ApprovalTests_Swift Scrubber.swift
[33/46] Compiling ApprovalTests_Swift Verifiable.swift
[34/46] Compiling ApprovalTests_Swift VerifyParameters.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
[35/46] Compiling ApprovalTests_Swift ApprovalNamer.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
[36/46] Compiling ApprovalTests_Swift Namer.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
[37/46] Compiling ApprovalTests_Swift NamerFactory.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
[38/46] Compiling ApprovalTests_Swift ParameterizedNamer.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
[39/46] Compiling ApprovalTests_Swift ExecutableQuery.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:28:23: warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
    |                       |- warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timestamp' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timestamp' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:29:23: warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
    |                       |- warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'printer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'printer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:30:23: warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
    |                       |- warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:31:24: warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
    |                        |- warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'indent' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'indent' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:32:24: warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
    |                        |- warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassCount' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:33:24: warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
    |                        |- warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassWrap' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassWrap' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     private static var lastDate: Date?
 35 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:34:24: warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
    |                        |- warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'lastDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'lastDate' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func getIndentation() -> String {
[40/46] Compiling ApprovalTests_Swift HelpMessages.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:28:23: warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
    |                       |- warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timestamp' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timestamp' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:29:23: warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
    |                       |- warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'printer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'printer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:30:23: warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
    |                       |- warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:31:24: warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
    |                        |- warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'indent' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'indent' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:32:24: warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
    |                        |- warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassCount' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:33:24: warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
    |                        |- warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassWrap' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassWrap' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     private static var lastDate: Date?
 35 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:34:24: warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
    |                        |- warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'lastDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'lastDate' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func getIndentation() -> String {
[41/46] Compiling ApprovalTests_Swift NetUtils.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:28:23: warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
    |                       |- warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timestamp' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timestamp' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:29:23: warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
    |                       |- warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'printer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'printer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:30:23: warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
    |                       |- warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:31:24: warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
    |                        |- warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'indent' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'indent' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:32:24: warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
    |                        |- warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassCount' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:33:24: warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
    |                        |- warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassWrap' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassWrap' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     private static var lastDate: Date?
 35 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:34:24: warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
    |                        |- warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'lastDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'lastDate' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func getIndentation() -> String {
[42/46] Compiling ApprovalTests_Swift SimpleLogger.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:28:23: warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
    |                       |- warning: static property 'timestamp' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timestamp' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timestamp' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:29:23: warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 | public enum SimpleLogger {
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
    |                       |- warning: static property 'printer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'printer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'printer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:30:23: warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     public static var timestamp = true
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
    |                       |- warning: static property 'timer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'timer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'timer' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:31:24: warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |     public static var printer: (String) -> Void = { print($0, terminator: "") }
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
    |                        |- warning: static property 'indent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'indent' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'indent' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:32:24: warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 30 |     public static var timer: () -> Date = { Date() }
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
    |                        |- warning: static property 'hourGlassCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassCount' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:33:24: warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 31 |     private static var indent = 0
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
    |                        |- warning: static property 'hourGlassWrap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'hourGlassWrap' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'hourGlassWrap' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     private static var lastDate: Date?
 35 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/SimpleLogger.swift:34:24: warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |     private static var hourGlassCount = 0
 33 |     private static var hourGlassWrap = 100
 34 |     private static var lastDate: Date?
    |                        |- warning: static property 'lastDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'lastDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'lastDate' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func getIndentation() -> String {
[43/46] Compiling ApprovalTests_Swift ScrubWithRegEx.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:87:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  85 |     }
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
     |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
  89 | }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:67:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
     |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:68:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
     |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:69:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
     |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:70:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
     |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:71:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:72:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
     |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:73:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:74:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
     |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:75:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
     |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:76:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
     |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:77:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
     |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:78:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
     |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:79:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
     |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:80:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
     |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
  82 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:81:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
     |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  82 |
  83 |     public init(rawValue: Int) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
[44/46] Compiling ApprovalTests_Swift ScrubWithRegExWithReplacementAliasing.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:87:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  85 |     }
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
     |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
  89 | }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:67:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
     |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:68:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
     |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:69:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
     |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:70:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
     |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:71:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:72:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
     |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:73:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:74:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
     |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:75:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
     |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:76:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
     |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:77:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
     |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:78:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
     |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:79:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
     |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:80:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
     |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
  82 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:81:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
     |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  82 |
  83 |     public init(rawValue: Int) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
[45/46] Compiling ApprovalTests_Swift UIKitApprovals.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:87:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  85 |     }
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
     |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
  89 | }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:67:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
     |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:68:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
     |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:69:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
     |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:70:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
     |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:71:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:72:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
     |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:73:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:74:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
     |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:75:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
     |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:76:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
     |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:77:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
     |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:78:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
     |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:79:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
     |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:80:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
     |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
  82 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:81:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
     |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  82 |
  83 |     public init(rawValue: Int) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
[46/46] Compiling ApprovalTests_Swift CwlDemangle.swift
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:87:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  85 |     }
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
     |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
  89 | }
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:66:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
     |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:67:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
     |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:68:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
  66 |     public static let synthesizeSugarOnTypes = SymbolPrintOptions(rawValue: 1 << 0)
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
     |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:69:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  67 |     public static let displayDebuggerGeneratedModule = SymbolPrintOptions(rawValue: 1 << 1)
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
     |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:70:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  68 |     public static let qualifyEntities = SymbolPrintOptions(rawValue: 1 << 2)
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
     |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:71:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  69 |     public static let displayExtensionContexts = SymbolPrintOptions(rawValue: 1 << 3)
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:72:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  70 |     public static let displayUnmangledSuffix = SymbolPrintOptions(rawValue: 1 << 4)
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
     |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:73:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  71 |     public static let displayModuleNames = SymbolPrintOptions(rawValue: 1 << 5)
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
     |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:74:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  72 |     public static let displayGenericSpecializations = SymbolPrintOptions(rawValue: 1 << 6)
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
     |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:75:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  73 |     public static let displayProtocolConformances = SymbolPrintOptions(rawValue: 1 << 5)
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
     |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:76:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  74 |     public static let displayWhereClauses = SymbolPrintOptions(rawValue: 1 << 8)
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
     |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:77:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  75 |     public static let displayEntityTypes = SymbolPrintOptions(rawValue: 1 << 9)
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
     |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:78:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  76 |     public static let shortenPartialApply = SymbolPrintOptions(rawValue: 1 << 10)
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
     |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:79:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  77 |     public static let shortenThunk = SymbolPrintOptions(rawValue: 1 << 11)
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
     |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:80:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  78 |     public static let shortenValueWitness = SymbolPrintOptions(rawValue: 1 << 12)
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
     |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
  82 |
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:81:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  79 |     public static let shortenArchetype = SymbolPrintOptions(rawValue: 1 << 13)
  80 |     public static let showPrivateDiscriminators = SymbolPrintOptions(rawValue: 1 << 14)
  81 |     public static let showFunctionArgumentTypes = SymbolPrintOptions(rawValue: 1 << 15)
     |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  82 |
  83 |     public init(rawValue: Int) {
/Users/admin/builder/spi-builder-workspace/ApprovalTests.Swift/Utils/CwlDemangle.swift:88:23: warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
  61 |
  62 | /// These options mimic those used in the Swift project. Check that project for details.
  63 | public struct SymbolPrintOptions: OptionSet {
     |               `- note: consider making struct 'SymbolPrintOptions' conform to the 'Sendable' protocol
  64 |     public let rawValue: Int
  65 |
     :
  86 |
  87 |     public static let `default`: SymbolPrintOptions = [.displayDebuggerGeneratedModule, .qualifyEntities, .displayExtensionContexts, .displayUnmangledSuffix, .displayModuleNames, .displayGenericSpecializations, .displayProtocolConformances, .displayWhereClauses, .displayEntityTypes, .showPrivateDiscriminators, .showFunctionArgumentTypes]
  88 |     public static let simplified: SymbolPrintOptions = [.synthesizeSugarOnTypes, .qualifyEntities, .shortenPartialApply, .shortenThunk, .shortenValueWitness, .shortenArchetype]
     |                       |- warning: static property 'simplified' is not concurrency-safe because non-'Sendable' type 'SymbolPrintOptions' may have shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: annotate 'simplified' with '@MainActor' if property should only be accessed from the main actor
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  89 | }
  90 |
Build complete! (20.88s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ApprovalTests.Swift",
  "name" : "ApprovalTests.Swift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    },
    {
      "name" : "ios",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "ApprovalTests.Swift",
      "targets" : [
        "ApprovalTests.Swift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ApprovalTests_Swift",
      "module_type" : "SwiftTarget",
      "name" : "ApprovalTests.Swift",
      "path" : "ApprovalTests.Swift",
      "product_memberships" : [
        "ApprovalTests.Swift"
      ],
      "sources" : [
        "Approvals.swift",
        "Approvers/ApprovalApprover.swift",
        "Approvers/FileApprover.swift",
        "Approvers/TestFailer.swift",
        "Combinations/CombinationApprovals.swift",
        "Core/ApprovalFailureReporter.swift",
        "Core/ApprovalWriter.swift",
        "Core/Options.swift",
        "Core/Scrubber.swift",
        "Core/Verifiable.swift",
        "Core/VerifyParameters.swift",
        "Namer/ApprovalNamer.swift",
        "Namer/Namer.swift",
        "Namer/NamerFactory.swift",
        "Namer/ParameterizedNamer.swift",
        "Reporters/ExecutableReporter.swift",
        "Reporters/FirstWorkingReporter.swift",
        "Reporters/GenericDiffReporterBase.swift",
        "Reporters/ReportByCallingScript.swift",
        "Reporters/ReportByOpeningReceivedFile.swift",
        "Reporters/ReportContentsWithXCTest.swift",
        "Reporters/ReportMoveCommandToClipboard.swift",
        "Reporters/ReportMoveCommandToConsole.swift",
        "Reporters/ReportWithDiffTool.swift",
        "Reporters/ReportWithEverything.swift",
        "Reporters/ReporterFactory.swift",
        "Reporters/VariousReporters.swift",
        "Reporters/iOS/GenericDiffReporterIOS.swift",
        "Reporters/macOS/GenericDiffReporter.swift",
        "Scrubbers/ScrubDates.swift",
        "Scrubbers/ScrubNothing.swift",
        "Scrubbers/ScrubWithRegEx.swift",
        "Scrubbers/ScrubWithRegExWithReplacementAliasing.swift",
        "UIKit/UIKitApprovals.swift",
        "Utils/CwlDemangle.swift",
        "Utils/ExecutableQuery.swift",
        "Utils/HelpMessages.swift",
        "Utils/NetUtils.swift",
        "Utils/SimpleLogger.swift",
        "Utils/StringUtils.swift",
        "Utils/SystemUtils.swift",
        "Writers/ApprovalTextWriter.swift",
        "Writers/UIWriter.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.