The Swift Package Index logo.Swift Package Index

Build Information

Successful build of RxSwift, reference 6.10.2 (132aea), with Swift 6.1 for macOS (SPM) on 3 Mar 2026 10:08:34 UTC.

Swift 6 data race errors: 46

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:89:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 87 |         Observable<Element>.create { [weak base] observer in
 88 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 89 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 90 |             }
 91 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 | import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:89:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 87 |         Observable<Element>.create { [weak base] observer in
 88 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 89 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 90 |             }
 91 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:19:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
17 |         base.rx.controlProperty(
18 |             getter: { control -> Double in
19 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
20 |             },
21 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:22:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
20 |             },
21 |             setter: { control, value in
22 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
23 |             }
24 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:52:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
49 |
50 |     /// For more information take a look at `DelegateProxyType`.
51 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
52 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 |     }
54 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:57:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
54 |
55 |     /// For more information take a look at `DelegateProxyType`.
56 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
57 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |     }
59 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:74:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
72 |
73 |         let source = Observable.deferred { [weak textField = self.base] in
74 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
75 |         }.take(until: deallocated)
76 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:78:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
76 |
77 |         let observer = Binder(base) { (control, value: String?) in
78 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
79 |         }
80 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:57:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
54 |
55 |     /// For more information take a look at `DelegateProxyType`.
56 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
57 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 |     }
59 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:62:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |
60 |     /// For more information take a look at `DelegateProxyType`.
61 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
62 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |     }
64 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:79:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let source = Observable.deferred { [weak textView = self.base] in
79 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }.take(until: deallocated)
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:83:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |
82 |         let observer = Binder(base) { control, value in
83 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         }
85 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:18: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |     var alpha: Binder<CGFloat> {
16 |         Binder(base) { view, value in
17 |             view.alphaValue = value
   |                  `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |         }
19 |     }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | public extension Reactive where Base: NotificationCenter {
[266/317] Compiling RxTest XCTest+Rx.swift
[266/317] Write Objects.LinkFileList
[268/317] Compiling RxCocoa UISwitch+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[269/317] Compiling RxCocoa UITabBar+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[270/317] Compiling RxCocoa UITabBarController+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[271/317] Compiling RxCocoa UITableView+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[272/317] Compiling RxCocoa UITextField+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[273/317] Compiling RxCocoa UITextView+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[274/317] Compiling RxCocoa URLSession+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[275/317] Compiling RxCocoa WKWebView+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[276/317] Compiling RxCocoa resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:228:16: warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
226 | public extension Reactive where Base == URLSession {
227 |     /// Log URL requests to standard output in curl format.
228 |     static var shouldLogRequest: (URLRequest) -> Bool = { _ in
    |                |- warning: static property 'shouldLogRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'shouldLogRequest' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'shouldLogRequest' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |         #if DEBUG
230 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:133:21: warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
131 |
132 |                 guard let response, let data else {
133 |                     observer.on(.error(error ?? RxCocoaURLError.unknown))
    |                     `- warning: capture of 'observer' with non-sendable type 'AnyObserver<(response: HTTPURLResponse, data: Data)>' in a '@Sendable' closure
134 |                     return
135 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element>: ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/URLSession+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  8 |
  9 | import Foundation
 10 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 11 |
 12 | #if canImport(FoundationNetworking)
[277/317] Compiling RxCocoa RxCollectionViewReactiveArrayDataSource.swift
[278/317] Compiling RxCocoa RxNavigationControllerDelegateProxy.swift
[279/317] Compiling RxCocoa RxPickerViewAdapter.swift
[280/317] Compiling RxCocoa RxPickerViewDataSourceProxy.swift
[281/317] Compiling RxCocoa RxPickerViewDataSourceType.swift
[282/317] Compiling RxCocoa RxPickerViewDelegateProxy.swift
[283/317] Compiling RxCocoa RxScrollViewDelegateProxy.swift
[284/317] Compiling RxCocoa RxSearchBarDelegateProxy.swift
[285/317] Compiling RxCocoa RxSearchControllerDelegateProxy.swift
[286/317] Compiling RxCocoa RxTabBarControllerDelegateProxy.swift
[287/317] Compiling RxCocoa BehaviorRelay+Driver.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[288/317] Compiling RxCocoa ControlEvent+Driver.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[289/317] Compiling RxCocoa ControlEvent+Signal.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[290/317] Compiling RxCocoa ControlEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[291/317] Compiling RxCocoa ControlProperty+Driver.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[292/317] Compiling RxCocoa ControlProperty.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[293/317] Compiling RxCocoa ControlTarget.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[294/317] Compiling RxCocoa DelegateProxy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[295/317] Compiling RxCocoa DelegateProxyType.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[296/317] Compiling RxCocoa DispatchQueue+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:61:17: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
59 |         super.init()
60 |
61 |         control.target = self
   |                 `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
62 |         control.action = selector
63 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:62:17: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |         control.target = self
62 |         control.action = selector
   |                 `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
63 |
64 |         let method = method(for: selector)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:82:18: warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         control?.removeTarget(self, action: selector, for: controlEvents)
81 |         #elseif os(macOS)
82 |         control?.target = nil
   |                  `- warning: main actor-isolated property 'target' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
83 |         control?.action = nil
84 |         #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:24:31: note: mutation of this property is only permitted within the actor
 22 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
    |                               `- note: mutation of this property is only permitted within the actor
 25 | @property (nullable) SEL action;
 26 | @property NSInteger tag;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/ControlTarget.swift:83:18: warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 |         #elseif os(macOS)
82 |         control?.target = nil
83 |         control?.action = nil
   |                  `- warning: main actor-isolated property 'action' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |         #endif
85 |         callback = nil
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:25:26: note: mutation of this property is only permitted within the actor
 23 |
 24 | @property (nullable, weak) id target; // Target is weak for zeroing-weak compatible objects in apps linked on 10.10 or later. Otherwise the behavior of this property is 'assign’.
 25 | @property (nullable) SEL action;
    |                          `- note: mutation of this property is only permitted within the actor
 26 | @property NSInteger tag;
 27 | @property BOOL ignoresMultiClick;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:257:13: warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             `- warning: let 'mainScheduler' is not concurrency-safe because non-'Sendable' type 'MainScheduler' may have shared mutable state; this is an error in the Swift 6 language mode
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/MainScheduler.swift:24:20: note: class 'MainScheduler' does not conform to the 'Sendable' protocol
22 |  operator please use `ConcurrentMainScheduler` because it is more optimized for that purpose.
23 |  */
24 | public final class MainScheduler: SerialDispatchQueueScheduler {
   |                    `- note: class 'MainScheduler' does not conform to the 'Sendable' protocol
25 |     private let mainQueue: DispatchQueue
26 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxy.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
  9 | #if !os(Linux)
 10 |
 11 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 12 | #if SWIFT_PACKAGE && !os(Linux)
 13 | import RxCocoaRuntime
    :
255 | }
256 |
257 | private let mainScheduler = MainScheduler()
    |             |- note: add '@MainActor' to make let 'mainScheduler' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |
259 | private final class MessageDispatcher {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DelegateProxyType.swift:389:24: warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
387 |  */
388 | private class DelegateProxyFactory {
389 |     private static var _sharedFactories: [UnsafeRawPointer: DelegateProxyFactory] = [:]
    |                        |- warning: static property '_sharedFactories' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert '_sharedFactories' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property '_sharedFactories' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |     fileprivate static func sharedFactory<DelegateProxy: DelegateProxyType>(for proxyType: DelegateProxy.Type) -> DelegateProxyFactory {
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/DispatchQueue+Extensions.swift:12:24: warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension DispatchQueue {
12 |     private static var token: DispatchSpecificKey<Void> = {
   |                        |- warning: static property 'token' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'token' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |         let key = DispatchSpecificKey<Void>()
14 |         DispatchQueue.main.setSpecific(key: key, value: ())
[297/317] Compiling RxCocoa TextInput.swift
[298/317] Compiling RxCocoa UIActivityIndicatorView+Rx.swift
[299/317] Compiling RxCocoa UIApplication+Rx.swift
[300/317] Compiling RxCocoa UIBarButtonItem+Rx.swift
[301/317] Compiling RxCocoa UIButton+Rx.swift
[302/317] Compiling RxCocoa UICollectionView+Rx.swift
[303/317] Compiling RxCocoa UIControl+Rx.swift
[304/317] Compiling RxCocoa UIDatePicker+Rx.swift
[305/317] Compiling RxCocoa UIGestureRecognizer+Rx.swift
[306/317] Compiling RxCocoa RxWKNavigationDelegateProxy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[307/317] Compiling RxCocoa SchedulerType+SharedSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[308/317] Compiling RxCocoa SectionedViewDataSourceType.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[309/317] Compiling RxCocoa SharedSequence+Concurrency.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[310/317] Compiling RxCocoa SharedSequence+Operators+arity.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[311/317] Compiling RxCocoa SharedSequence+Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[312/317] Compiling RxCocoa SharedSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[313/317] Compiling RxCocoa Signal+Subscription.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[314/317] Compiling RxCocoa Signal.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:37:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 |             continuation.onTermination = { @Sendable termination in
36 |                 if termination == .cancelled {
37 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 |                 }
39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:32:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
30 |             let disposable = self.asObservable()
31 |                 .subscribe(
32 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
33 |                     onCompleted: { continuation.finish() }
34 |                 )
[314/317] Write Objects.LinkFileList
[315/317] Linking libRxTest-Dynamic.dylib
[316/317] Linking libRxCocoa-Dynamic.dylib
Build complete! (14.90s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RxSwift",
  "name" : "RxSwift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "RxSwift",
      "targets" : [
        "RxSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxRelay",
      "targets" : [
        "RxRelay"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxBlocking",
      "targets" : [
        "RxBlocking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxTest",
      "targets" : [
        "RxTest"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxSwift-Dynamic",
      "targets" : [
        "RxSwift"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxRelay-Dynamic",
      "targets" : [
        "RxRelay"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxBlocking-Dynamic",
      "targets" : [
        "RxBlocking"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxTest-Dynamic",
      "targets" : [
        "RxTest"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxCocoa",
      "targets" : [
        "RxCocoa"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxCocoa-Dynamic",
      "targets" : [
        "RxCocoa"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RxTest",
      "module_type" : "SwiftTarget",
      "name" : "RxTest",
      "path" : "Sources/RxTest",
      "product_memberships" : [
        "RxTest",
        "RxTest-Dynamic"
      ],
      "sources" : [
        "Any+Equatable.swift",
        "Bag.swift",
        "ColdObservable.swift",
        "Event+Equatable.swift",
        "HotObservable.swift",
        "Recorded+Event.swift",
        "Recorded.swift",
        "RxTest.swift",
        "Subscription.swift",
        "TestScheduler.swift",
        "TestSchedulerVirtualTimeConverter.swift",
        "TestableObservable.swift",
        "TestableObserver.swift",
        "XCTest+Rx.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxSwift",
      "module_type" : "SwiftTarget",
      "name" : "RxSwift",
      "path" : "Sources/RxSwift",
      "product_memberships" : [
        "RxSwift",
        "RxRelay",
        "RxBlocking",
        "RxTest",
        "RxSwift-Dynamic",
        "RxRelay-Dynamic",
        "RxBlocking-Dynamic",
        "RxTest-Dynamic",
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AddRef.swift",
        "Amb.swift",
        "AnonymousDisposable.swift",
        "AnonymousObserver.swift",
        "AnyObserver.swift",
        "AsMaybe.swift",
        "AsSingle.swift",
        "AsyncLock.swift",
        "AsyncSubject.swift",
        "AtomicInt.swift",
        "Bag+Rx.swift",
        "Bag.swift",
        "BehaviorSubject.swift",
        "BinaryDisposable.swift",
        "Binder.swift",
        "BooleanDisposable.swift",
        "Buffer.swift",
        "Cancelable.swift",
        "Catch.swift",
        "CombineLatest+Collection.swift",
        "CombineLatest+arity.swift",
        "CombineLatest.swift",
        "CompactMap.swift",
        "Completable+AndThen.swift",
        "Completable.swift",
        "CompositeDisposable.swift",
        "Concat.swift",
        "ConcurrentDispatchQueueScheduler.swift",
        "ConcurrentMainScheduler.swift",
        "ConnectableObservableType.swift",
        "Create.swift",
        "CurrentThreadScheduler.swift",
        "Date+Dispatch.swift",
        "Debounce.swift",
        "Debug.swift",
        "Decode.swift",
        "DefaultIfEmpty.swift",
        "Deferred.swift",
        "Delay.swift",
        "DelaySubscription.swift",
        "Dematerialize.swift",
        "DispatchQueue+Extensions.swift",
        "DispatchQueueConfiguration.swift",
        "Disposable.swift",
        "Disposables.swift",
        "DisposeBag.swift",
        "DisposeBase.swift",
        "DistinctUntilChanged.swift",
        "Do.swift",
        "ElementAt.swift",
        "Empty.swift",
        "Enumerated.swift",
        "Error.swift",
        "Errors.swift",
        "Event.swift",
        "Filter.swift",
        "First.swift",
        "Generate.swift",
        "GroupBy.swift",
        "GroupedObservable.swift",
        "HistoricalScheduler.swift",
        "HistoricalSchedulerTimeConverter.swift",
        "ImmediateSchedulerType.swift",
        "Infallible+CombineLatest+Collection.swift",
        "Infallible+CombineLatest+arity.swift",
        "Infallible+Concurrency.swift",
        "Infallible+Create.swift",
        "Infallible+Debug.swift",
        "Infallible+Operators.swift",
        "Infallible+Zip+arity.swift",
        "Infallible.swift",
        "InfiniteSequence.swift",
        "InvocableScheduledItem.swift",
        "InvocableType.swift",
        "Just.swift",
        "Lock.swift",
        "LockOwnerType.swift",
        "MainScheduler.swift",
        "Map.swift",
        "Materialize.swift",
        "Maybe.swift",
        "Merge.swift",
        "Multicast.swift",
        "Never.swift",
        "NopDisposable.swift",
        "Observable+Concurrency.swift",
        "Observable.swift",
        "ObservableConvertibleType+Infallible.swift",
        "ObservableConvertibleType.swift",
        "ObservableType+Extensions.swift",
        "ObservableType+PrimitiveSequence.swift",
        "ObservableType.swift",
        "ObserveOn.swift",
        "ObserverBase.swift",
        "ObserverType.swift",
        "OperationQueueScheduler.swift",
        "Optional.swift",
        "Platform.Darwin.swift",
        "Platform.Linux.swift",
        "PrimitiveSequence+Concurrency.swift",
        "PrimitiveSequence+Zip+arity.swift",
        "PrimitiveSequence.swift",
        "PriorityQueue.swift",
        "Producer.swift",
        "PublishSubject.swift",
        "Queue.swift",
        "Range.swift",
        "Reactive.swift",
        "RecursiveLock.swift",
        "RecursiveScheduler.swift",
        "Reduce.swift",
        "RefCountDisposable.swift",
        "Repeat.swift",
        "ReplaySubject.swift",
        "RetryWhen.swift",
        "Rx.swift",
        "RxMutableBox.swift",
        "Sample.swift",
        "Scan.swift",
        "ScheduledDisposable.swift",
        "ScheduledItem.swift",
        "ScheduledItemType.swift",
        "SchedulerServices+Emulation.swift",
        "SchedulerType.swift",
        "Sequence.swift",
        "SerialDispatchQueueScheduler.swift",
        "SerialDisposable.swift",
        "ShareReplayScope.swift",
        "Single.swift",
        "SingleAssignmentDisposable.swift",
        "SingleAsync.swift",
        "Sink.swift",
        "Skip.swift",
        "SkipUntil.swift",
        "SkipWhile.swift",
        "StartWith.swift",
        "SubjectType.swift",
        "SubscribeOn.swift",
        "SubscriptionDisposable.swift",
        "SwiftSupport.swift",
        "Switch.swift",
        "SwitchIfEmpty.swift",
        "SynchronizedDisposeType.swift",
        "SynchronizedOnType.swift",
        "SynchronizedUnsubscribeType.swift",
        "TailRecursiveSink.swift",
        "Take.swift",
        "TakeLast.swift",
        "TakeWithPredicate.swift",
        "Throttle.swift",
        "Timeout.swift",
        "Timer.swift",
        "ToArray.swift",
        "Using.swift",
        "VirtualTimeConverterType.swift",
        "VirtualTimeScheduler.swift",
        "Window.swift",
        "WithLatestFrom.swift",
        "WithUnretained.swift",
        "Zip+Collection.swift",
        "Zip+arity.swift",
        "Zip.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxRelay",
      "module_type" : "SwiftTarget",
      "name" : "RxRelay",
      "path" : "Sources/RxRelay",
      "product_memberships" : [
        "RxRelay",
        "RxRelay-Dynamic",
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxRelay/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BehaviorRelay.swift",
        "Observable+Bind.swift",
        "PublishRelay.swift",
        "ReplayRelay.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxCocoaRuntime",
      "module_type" : "ClangTarget",
      "name" : "RxCocoaRuntime",
      "path" : "Sources/RxCocoaRuntime",
      "product_memberships" : [
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxCocoaRuntime/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "_RX.m",
        "_RXDelegateProxy.m",
        "_RXKVOObserver.m",
        "_RXObjCRuntime.m"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxCocoa",
      "module_type" : "SwiftTarget",
      "name" : "RxCocoa",
      "path" : "Sources/RxCocoa",
      "product_memberships" : [
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BehaviorRelay+Driver.swift",
        "ControlEvent+Driver.swift",
        "ControlEvent+Signal.swift",
        "ControlEvent.swift",
        "ControlProperty+Driver.swift",
        "ControlProperty.swift",
        "ControlTarget.swift",
        "DelegateProxy.swift",
        "DelegateProxyType.swift",
        "DispatchQueue+Extensions.swift",
        "Driver+Subscription.swift",
        "Driver.swift",
        "Infallible+Bind.swift",
        "Infallible+Driver.swift",
        "ItemEvents.swift",
        "KVORepresentable+CoreGraphics.swift",
        "KVORepresentable+Swift.swift",
        "KVORepresentable.swift",
        "NSButton+Rx.swift",
        "NSControl+Rx.swift",
        "NSObject+Rx+KVORepresentable.swift",
        "NSObject+Rx+RawRepresentable.swift",
        "NSObject+Rx.swift",
        "NSSlider+Rx.swift",
        "NSTextField+Rx.swift",
        "NSTextStorage+Rx.swift",
        "NSTextView+Rx.swift",
        "NSView+Rx.swift",
        "NotificationCenter+Rx.swift",
        "Observable+Bind.swift",
        "ObservableConvertibleType+Driver.swift",
        "ObservableConvertibleType+SharedSequence.swift",
        "ObservableConvertibleType+Signal.swift",
        "PublishRelay+Signal.swift",
        "RxCocoa.swift",
        "RxCocoaObjCRuntimeError+Extensions.swift",
        "RxCollectionViewDataSourcePrefetchingProxy.swift",
        "RxCollectionViewDataSourceProxy.swift",
        "RxCollectionViewDataSourceType.swift",
        "RxCollectionViewDelegateProxy.swift",
        "RxCollectionViewReactiveArrayDataSource.swift",
        "RxNavigationControllerDelegateProxy.swift",
        "RxPickerViewAdapter.swift",
        "RxPickerViewDataSourceProxy.swift",
        "RxPickerViewDataSourceType.swift",
        "RxPickerViewDelegateProxy.swift",
        "RxScrollViewDelegateProxy.swift",
        "RxSearchBarDelegateProxy.swift",
        "RxSearchControllerDelegateProxy.swift",
        "RxTabBarControllerDelegateProxy.swift",
        "RxTabBarDelegateProxy.swift",
        "RxTableViewDataSourcePrefetchingProxy.swift",
        "RxTableViewDataSourceProxy.swift",
        "RxTableViewDataSourceType.swift",
        "RxTableViewDelegateProxy.swift",
        "RxTableViewReactiveArrayDataSource.swift",
        "RxTarget.swift",
        "RxTextStorageDelegateProxy.swift",
        "RxTextViewDelegateProxy.swift",
        "RxWKNavigationDelegateProxy.swift",
        "SchedulerType+SharedSequence.swift",
        "SectionedViewDataSourceType.swift",
        "SharedSequence+Concurrency.swift",
        "SharedSequence+Operators+arity.swift",
        "SharedSequence+Operators.swift",
        "SharedSequence.swift",
        "Signal+Subscription.swift",
        "Signal.swift",
        "TextInput.swift",
        "UIActivityIndicatorView+Rx.swift",
        "UIApplication+Rx.swift",
        "UIBarButtonItem+Rx.swift",
        "UIButton+Rx.swift",
        "UICollectionView+Rx.swift",
        "UIControl+Rx.swift",
        "UIDatePicker+Rx.swift",
        "UIGestureRecognizer+Rx.swift",
        "UINavigationController+Rx.swift",
        "UIPickerView+Rx.swift",
        "UIRefreshControl+Rx.swift",
        "UIScrollView+Rx.swift",
        "UISearchBar+Rx.swift",
        "UISearchController+Rx.swift",
        "UISegmentedControl+Rx.swift",
        "UISlider+Rx.swift",
        "UIStepper+Rx.swift",
        "UISwitch+Rx.swift",
        "UITabBar+Rx.swift",
        "UITabBarController+Rx.swift",
        "UITableView+Rx.swift",
        "UITextField+Rx.swift",
        "UITextView+Rx.swift",
        "URLSession+Rx.swift",
        "WKWebView+Rx.swift"
      ],
      "target_dependencies" : [
        "RxSwift",
        "RxRelay",
        "RxCocoaRuntime"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxBlocking",
      "module_type" : "SwiftTarget",
      "name" : "RxBlocking",
      "path" : "Sources/RxBlocking",
      "product_memberships" : [
        "RxBlocking",
        "RxBlocking-Dynamic"
      ],
      "sources" : [
        "AtomicInt.swift",
        "BlockingObservable+Operators.swift",
        "BlockingObservable.swift",
        "ObservableConvertibleType+Blocking.swift",
        "Platform.Darwin.swift",
        "Platform.Linux.swift",
        "RecursiveLock.swift",
        "Resources.swift",
        "RunLoopLock.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.