Xcode 11 Clang generates the following warnings, which prevent compilation on macOS:
- warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted]
- warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted]
The locations in code that generate these warnings are:
- src/mongo/db/storage/key_string.h:86 (move constructor)
- src/mongo/transport/service_executor_adaptive.h:90 (move constructor)
- src/mongo/transport/service_executor_adaptive.h:91 (move assignment operator)
- src/mongo/util/net/ssl/context_apple.hpp:52 (move constructor)
- src/mongo/util/net/ssl/context_apple.hpp:53 (move assignment operator)
- src/mongo/s/query/cluster_cursor_manager.h:577 (move assignment operator)