Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RCOCOA-1874: Add support for lexicographical comparison for string queries #8557

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Add support for lexicographical comparison for string queries

07ab98c
Select commit
Failed to load commit list.
Draft

RCOCOA-1874: Add support for lexicographical comparison for string queries #8557

Add support for lexicographical comparison for string queries
07ab98c
Select commit
Failed to load commit list.
Xcode Cloud / RealmSwift | sync_15.3 | Test - macOS succeeded Apr 23, 2024 in 7m 19s

21 warnings

Report Summary
Errors 0
Test Failures 0
Analysis Issues 0
Warnings 21

Details

21 Warnings

Details

  Realm/ObjectServerTests/AsyncSyncTests.swift:409
      Non-sendable type '[AnyHashable : Any]' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary
  Realm/ObjectServerTests/SwiftSyncTestCase.swift:55
      Main actor-isolated class 'SwiftSyncTestCase' has different actor isolation from nonisolated superclass 'RLMSyncTestCase'; this is an error in Swift 6
  Realm/ObjectServerTests/AsyncSyncTests.swift:797
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  Realm/ObjectServerTests/AsyncSyncTests.swift:266
      Non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary
  RealmSwift/Realm.swift:1352
      Passing argument of non-sendable type 'RLMRealm' outside of actor-isolated context may introduce data races
  Realm/ObjectServerTests/AsyncSyncTests.swift:862
      Non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary
  Realm/ObjectServerTests/SwiftMongoClientTests.swift:773
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  No App Category is set for target 'TestHost'. Set a category by using the General tab for your target, or by adding an appropriate LSApplicationCategory value to your Info.plist.
  Direct access in function 'realm::sync::InstructionApplier::operator()(realm::sync::instr::SetErase const&)::SetEraseResolver::on_set(realm::SetBase&)' from file '/Volumes/workspace/DerivedData/Build/Products/Release/librealm-monorepo.a(instruction_applier.o)' to global weak symbol 'typeinfo for realm::Set' from file '/Volumes/workspace/DerivedData/Build/Products/Release/librealm-monorepo.a(set.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
  Direct access in function 'realm::sync::InstructionApplier::operator()(realm::sync::instr::SetInsert const&)::SetInsertResolver::on_set(realm::SetBase&)' from file '/Volumes/workspace/DerivedData/Build/Products/Release/librealm-monorepo.a(instruction_applier.o)' to global weak symbol 'typeinfo for realm::Set' from file '/Volumes/workspace/DerivedData/Build/Products/Release/librealm-monorepo.a(set.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
  Realm/ObjectServerTests/RealmServer.swift:493
      Static property 'shared' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
  Realm/ObjectServerTests/AsyncSyncTests.swift:1097
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  Realm/ObjectServerTests/SwiftMongoClientTests.swift:784
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  Realm/ObjectServerTests/AsyncSyncTests.swift:23
      Add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
  Realm/ObjectServerTests/AsyncSyncTests.swift:882
      Non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary
  Realm/RLMAsyncTask_Private.h:21
      Double-quoted include "RLMRealm_Private.h" in framework header, expected angle-bracketed instead
  Realm/RLMResults_Private.h:21
      Double-quoted include "RLMRealm_Private.h" in framework header, expected angle-bracketed instead
  RealmSwift/Realm.swift:1328
      Passing argument of non-sendable type 'Realm' into actor-isolated context may introduce data races
  Realm/ObjectServerTests/AsyncSyncTests.swift:1050
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  Realm/ObjectServerTests/AsyncSyncTests.swift:820
      Passing argument of non-sendable type 'XCTestCase' outside of main actor-isolated context may introduce data races
  Realm/ObjectServerTests/TimeoutProxyServer.swift:67
      Converting non-sendable function value to '@Sendable (NWConnection) -> Void' may introduce data races